European football continued its thrilling narrative this weekend with several high-scoring matches that left fans on the edge of their seats.
At the Allianz Arena, Bayern Munich suffered a shocking draw against Hamburg, despite taking an early lead through substitute Luis Díaz's goal in the 43rd minute. Luka Vuskovic equalized for the hosts before Bayern hit the woodwork again when Jonathan Tah's header came back off the crossbar. The match ended in a 2-2 stalemate as Bayern failed to capitalize on their advantage.
Meanwhile, Harry Kane scored his 36th goal of the season but couldn't prevent Bayern from dropping points at home. Kane netted an equalizer just before halftime, after Fábio Vieira had given Hamburg the lead from the penalty spot.
In other Bundesliga action, Mainz continued their resurgence with a 2-1 win over Leipzig, as Nadiem Amiri scored a penalty and Silas sealed victory soon after the restart.
Hoffenheim moved six points clear of Leipzig in third place as they defeated Union Berlin 3-1, while Augsburg fought back to earn a 2-1 win over St Pauli.
At the Camp Nou, Barcelona extended their lead at the top of La Liga with a 3-1 victory over mid-table Elche. Ferran Torres scored twice for Barca before Marcus Rashford sealed the win with a late goal.
In Spain's second tier, Oviedo boosted their slim hopes of beating the drop with a 1-0 home win over Girona, while Villarreal stay in fourth place after a 2-2 draw with Osasuna.
Napoli secured a 2-1 home win over struggling Fiorentina but suffered another injury problem when Giovanni Di Lorenzo was forced off. Antonio Conte's side are third on 46 points, six behind the leaders.
In Ligue 1, Marseille suffered a late collapse at Paris FC, blowing a two-goal lead to draw 2-2 with the pain still fresh from their midweek Champions League exit. Meanwhile, Monaco ended their poor recent run of form with a 4-0 home victory over Rennes.
Overall, it was another eventful weekend in European football, with several teams facing setbacks but also finding ways to bounce back and maintain their momentum towards the end of the season.
At the Allianz Arena, Bayern Munich suffered a shocking draw against Hamburg, despite taking an early lead through substitute Luis Díaz's goal in the 43rd minute. Luka Vuskovic equalized for the hosts before Bayern hit the woodwork again when Jonathan Tah's header came back off the crossbar. The match ended in a 2-2 stalemate as Bayern failed to capitalize on their advantage.
Meanwhile, Harry Kane scored his 36th goal of the season but couldn't prevent Bayern from dropping points at home. Kane netted an equalizer just before halftime, after Fábio Vieira had given Hamburg the lead from the penalty spot.
In other Bundesliga action, Mainz continued their resurgence with a 2-1 win over Leipzig, as Nadiem Amiri scored a penalty and Silas sealed victory soon after the restart.
Hoffenheim moved six points clear of Leipzig in third place as they defeated Union Berlin 3-1, while Augsburg fought back to earn a 2-1 win over St Pauli.
At the Camp Nou, Barcelona extended their lead at the top of La Liga with a 3-1 victory over mid-table Elche. Ferran Torres scored twice for Barca before Marcus Rashford sealed the win with a late goal.
In Spain's second tier, Oviedo boosted their slim hopes of beating the drop with a 1-0 home win over Girona, while Villarreal stay in fourth place after a 2-2 draw with Osasuna.
Napoli secured a 2-1 home win over struggling Fiorentina but suffered another injury problem when Giovanni Di Lorenzo was forced off. Antonio Conte's side are third on 46 points, six behind the leaders.
In Ligue 1, Marseille suffered a late collapse at Paris FC, blowing a two-goal lead to draw 2-2 with the pain still fresh from their midweek Champions League exit. Meanwhile, Monaco ended their poor recent run of form with a 4-0 home victory over Rennes.
Overall, it was another eventful weekend in European football, with several teams facing setbacks but also finding ways to bounce back and maintain their momentum towards the end of the season.