Arsenal, Barcelona, Inter Milan, and Bayern Munich all secured crucial victories in their respective leagues over the weekend.
Arsenal managed to snatch a vital 2-1 win over Brentford in the Premier League, with Kai Havertz scoring the late winner to keep their title hopes alive. The Gunners are now on a remarkable winning streak, becoming only the fourth team to win each of their first eight league games in a calendar year.
Barcelona's young talents shone in their 1-0 victory against Mallorca in LaLiga, with 16-year-old Lamine Yamal scoring a brilliant goal to keep their slim title hopes alive. The win moved them within five points of league leaders Real Madrid.
Inter Milan continued their dominant run in Serie A with a hard-fought 1-0 win over Bologna, extending their lead at the top of the table. The Nerazzurri are now on a 13-game winning streak and are on course to clinch their second title in four years.
Bayern Munich put on a show in the Bundesliga with a convincing win over Mainz, despite being off the championship pace. The Bavarians displayed their quality and attacking prowess to secure an impressive victory.
In the Women's FA Cup, Leicester City ended Liverpool's cup hopes with a 2-0 win to book their spot in the semifinals. The Foxes put on a solid performance away from home, nullifying Liverpool's efforts and making history by reaching the last four for the first time.
Overall, it was a weekend filled with exciting football action as top teams across Europe showcased their quality and determination to achieve success in their respective competitions.