GOALChampions LeagueAC Milan vs InterFrom Zlatan to Pirlo: Meet the Milan Derby rebelsMore than 100 players have played for both top Milan clubs ahead of their much-anticipated Champions League semi-final clash
Getty/GOALWinners & LosersVinicius JuniorVini Jr. leaves Haaland in the shade 😎The Brazil winger scored a stunning opener in the Champions League semi-final, but it wasn't enough to secure victory for Carlo Ancelotti's side
Getty ImagesManchester CityPlayer ratingsMan City ratings: De Bruyne steps up as Haaland strugglesThe Belgian's stunning strike gave Pep Guardiola's side a creditable 1-1 draw at Santiago Bernabeu, but their star forward was not at his best
Real MadridPlayer ratingsMadrid ratings: Vinicius runs the show against Man CityThe Brazilian forward opened the scoring at Santiago Bernabeu with a stunning strike, but Los Blancos were eventually held to a 1-1 draw
Getty ImagesUSAPhiladelphia UnionWhy the USMNT should hire Jim CurtinThe Philadelphia Union head coach has said he wants to work with the USMNT - and he's proven that he would make a positive addition to the staff.
Getty/GOALUSACONCACAF Nations LeagueChatGPT picks USMNT all-time best XI 🤖GOAL asked the AI to choose the best United States men's national team XI of all-time - from Tim Howard to Clint Dempsey, here's the results!
(C)Getty ImagesL. MessiParis Saint-GermainMessi U-turn shows PSG are so predictable!The Argentine returned to training on Monday after apologising for his trip to Saudi Arabia, and is seemingly back in favour at Parc des Princes
GettyChampions LeagueR. LukakuAre you watching, Poch? Lukaku showing signs of life at InterThe Belgian striker would like to stay at San Siro, but speculation is rife that he will be given another chance to prove himself at Stamford Bridge
GettyErling HaalandTransfersMadrid's next Galactico? Haaland to Real could still happenHaaland and his entourage spoke about joining Madrid in 2022, and although the timing wasn't right, the striker is always planning his next move
GOALChampions LeagueP. GuardiolaBest managers of the 21st century - rankedAs Real Madrid and Manchester City meet in the Champions League semi-finals, where do their coaches rank among the best since the year 2000?
Getty ImagesD. de GeaManchester UnitedDe Gea's reel of shame: Man Utd keeper's 10 worst mistakesThe Spain international has been a great servant for the Red Devils, but is now in danger of being remembered for his costly errors instead of saves
Getty ImagesWinners & LosersMajor League SoccerJosef Martinez gets his revenge!The former MLS MVP finally netted his first goals since his offseason transfer, saving them so as to defeat his former club
Getty/GOALM. SalahLiverpoolSalah deserves to be on Liverpool's Mount Rushmore 🏔️The forward's goalscoring feats already place him among the Reds' greatest ever players, and he's far from finished yet
Real MadridRodrygoCity beware: UCL-loving Rodrygo is in frightening form 😨Much like his compatriot Vinicius Jr, the Brazilian forward has taken time to mature in Madrid, but is now a key player under Carlo Ancelotti
Getty/ GOALManchester UnitedD. de GeaThe seven 'keepers Man Utd should target to replace De GeaDavid de Gea's place at Manchester United is under serious scrutiny after a disaster-class against West Ham - but who should they sign to replace him?
Getty/GOALWinners & LosersManchester UnitedDe Gea & Man Utd are on their last legs 🥱Erik ten Hag's side look dishevelled and in desperate need of a break after losing a second Premier League game in a row
K. MbappeParis Saint-GermainPSG ratings: No Messi, but Mbappe isn't slowing down!Vitinha and Fabian Ruiz also got on the scoresheet as the French champions edged ever closer to another Ligue 1 title
Getty Manchester UnitedD. de GeaMan Utd ratings: Another De Gea howler proves costly 😲The Spaniard let a tame shot from Said Benrahma slip through his fingers for the only goal at the London Stadium as Erik ten Hag's side lost again
Getty ImagesWinners & LosersArsenalSorry City - Arsenal aren't done quite yet!The Gunners ensured that the Premier League title race will go right down to the wire with a stirring victory at St James' Park
ArsenalPlayer ratingsArsenal ratings: Captain fantastic Odegaard leads the wayThe Gunners have moved to within one point of the Premier League leaders after an excellent 2-0 win at St James' Park
GettyArsenalM. OedegaardHow dare Neville question Odegaard's leadership! 😡The Norwegian midfielder may not be a stereotypical captain but he has stepped up to the mark time and time again this season
L. MessiErling HaalandSulking Messi at risk of handing Haaland the Ballon d'Or 🏆The Argentine might have won the World Cup, but his form during the second half of the season threatens to derail his bid for an eighth Golden Ball
Real Madrid vs OsasunaReal MadridReal Madrid ratings: Vini & Rodrygo take the silverware 🏆Vinicius Junior and Rodrygo played a part in both Real Madrid goals as they saw off Osasuna to win their first Copa del Rey since 2014.
Getty ImagesLiverpoolM. SalahLiverpool ratings: Salah is Anfield's true king! 👑On coronation day, the Egyptian was again the Reds' matchwinner as he moves level with Steven Gerrard on the club's all-time scoring list
GettyManchester CityManchester City vs LeedsMan City ratings: Gundogan should have scored a hat-trick!The German midfielder fired Man City to victory with two lethal finishes but then missed a penalty in a quality display that should have been better
GettyChelseaPremier LeagueChelsea ratings: Felix & Badiashile stop the rotThe Blues came good towards the end of a tough match against the Cherries, ending their long winless run
Getty/GOALArsenalF. BalogunTough times ahead for Arsenal's academy stars 😓 The current crop of young talent coming through at the Gunners might find it tough to break through into Mikel Arteta's first-team
GettyLiverpoolTransfersThe centre-backs Liverpool should try to sign 👀With Joel Matip increasingly likely to depart, the Reds are expected to be in the market for a new defender this summer
GettySerie AJuventusDon't miss the craziest top-four battle in Europe! 😲There are just six points separating second from sixth in the Serie A standings - and they all play each other this weekend!
(C)Getty ImagesLiverpoolR. FirminoLiverpool injury update: When will Firmino & Thiago return?Liverpool's bid for Champions League qualification has been aided by the return of key players for the final weeks of the season