Arsenal returned to the top of the Premier League table with a hard-earned 2-1 victory
The hosts hoped to make a statement against the frontrunners — but those ambitions were swiftly shut down
Newcastle United let a valuable victory slip away in their Champions League trip to Leverkusen

Fiorentina’s brief surge of optimism was quickly brought to a halt as they suffered a narrow 1-0 defeat

The final matchday of the Europa League group stage brought a dramatic finish
Munich headed into the winter break in dominant fashion

Paris Saint-Germain were made to work hard on the road but ultimately did enough to secure a narrow victory

As the dust settled across stadiums around the continent, all qualified teams for the knockout stage were officially confirmed













