The first Champions League games to be played in January include one with shocking possible consequences in an unpredictable debut season for the 36-team format.
Erling Haaland has put pen to paper on a remarkable new contract at Manchester City, committing his future through to 2034. The 24-year-old’s current deal does not expire until 2027, but City have ...
M'Bala Nzola had fired Will Still's side into the lead nine minutes before half-time, with PSG staring a first Ligue 1 defeat ...
After such a brilliant performance full of energy, cutting edge and drive, Arsenal inexplicably found a way to chuck two ...
SPORT will bring you all the latest transfer football news and major talking points from the Premier League and beyond.