Germany
Harry Kane scored a hat-trick as Bayern Munich claimed a 4-1 victory at Hoffenheim in the Bundesliga.
The England skipper opened the scoring in the 44th minute and soon doubled Bayern's lead with a penalty moments after the break.
He then added a third from the spot with 13 minutes left on the clock before Hoffenheim’s Vladimir Coufal scored a deflected free-kick, but Serge Gnabry restored Bayern’s three-goal advantage deep into stoppage time.
Kane’s hat-trick takes his tally to 13 from seven games in all competitions and keeps Bayern top of the standings.
Elsewhere, Freiburg beat Werder Bremen 3-0, while 10-man Mainz claimed a 4-1 win over Augsburg.
Kaishu Sano and Dominik Kohr opened the scoring before the latter was dismissed and although they were reduced to 10 men, Mainz went on to extend their lead with goals from Paul Nebel and Armindo Sieb, with Samuel Essende’s goal a consolation for Augsburg.
Hamburg earned their first top-flight since being promoted as they beat bottom-of-the-table Heidenheim 2-1.
Spain
Jude Bellingham made his first appearance for Real Madrid this season as they beat Espanyol 2-0 at the Bernabeu.
The England midfielder has been sidelined since the Club World Cup following shoulder surgery and came on in place of Kylian Mbappe in the 89th minute.
Mbappe helped Real extend their perfect start in LaLiga to five games by scoring his fifth goal of the season after Eder Militao sent the hosts ahead in the first half.
Levante earned their first win of the season with a 4-0 victory over nine-man Girona.
Axel Witsel was shown a second yellow card on the half-hour mark and Etta Eyong soon capitalised with a goal before the break.
A miserable afternoon worsened for Girona when Vitor Reis was dismissed, allowing the visitors to storm ahead as Carlos Alvarez, Ivan Romero and Goduine Koyalipou all scored.
Vinicius Jr did not hide his frustration after he was substituted in the 77th minute.

The Brazilian winger is still to play the full 90 minutes of any game in all competitions this season.
Under manager Xabi Alonso, who took charge of the club in June following the departure of Carlo Ancelotti, Vinicius has seen a reduction in playing time despite his previous status as one of Real Madrid's standout performers.
The 25-year-old, who played a pivotal role in Real's Champions League triumphs in 2022 and 2024 – scoring in both finals – has featured for the entire 90 minutes in only one of the 12 matches managed by Alonso.
He has been substituted in 10 matches and started on the bench for the other two, including the club’s Champions League opener against Olympique de Marseille earlier this week.
On Saturday against Espanyol, Vinicius was a constant threat down the left flank, forging a strong partnership with left full-back Alvaro Carreras and linking effectively with Mbappe in attack. He provided an assist to Mbappe's goal and hit the post with a strike from close-range.
However, despite playing one of his best games so far this season, he was still substituted by coach Alonso, who acknowledged the Brazilian's frustration but defended his rotation policy.
"The only thing missing for him today was a goal," Alonso said. "I substituted him when he was at his best. Maybe I could have waited a little longer to substitute him, but I wanted to bring on some fresh players on the wing.
"The same thing happened with (Franco) Mastantuono. He also got mad at me... They wanted to continue, but we needed to take control of the match and we needed fresh legs.
"They were a little angry, but it happens to everyone. I'm happy with Vini's performance, with Mastantuono's too... but there are times when you need fresh players."
Alonso said it was his job to ensure that Real won matches, rather than making players happy.
"It's great that we have so many options in our squad. If I didn't make decisions, I wouldn't be here. That's my job. The more correct decisions I make, the better we'll do. It's a very long season; we need to use all these options we have," he added.