GOALAnalysisFC PortoStreets won't forget: Ricardo Quaresma - the trivela kingA spectacularly erratic player and person, the Portuguese winger's career was as wild as it was glorious
GettyAnalysisBarcelonaWhy can't €30m wonderid Vitor Roque get a kick for Barca?The 19-year-old striker made a bright start to life in Catalunya, but has barely seen the pitch in recent months
Getty ImagesWinners & LosersChampions LeagueBe real - cursed Kane had no chance against Madrid's voodooAn atrocious error from Manuel Neuer paved the way for yet another incredible comeback from the kings of Europe
Getty/GOALPlayer ratingsBayern MunichOh no, Neuer! Bayern legend goes from UCL hero to zeroThe Bavarians were on the verge of reaching Wembley when their previously inspired goalkeeper made a shocking error that turned the tie
GettyPlayer ratingsReal MadridJoselu, you can't be serious?! Super-sub is Madrid's heroThe veteran striker came off the bench to bag a dramatic brace and send Carlo Ancelotti's side to Wembley as they push for a 15th European Cup
Getty/GOALAnalysisUSAUSMNT stars still with plenty to play for in EuropeAs the season heads into the final weeks, several Americans could be the difference between success and failure for their respective clubs
GOALOpinionParis Saint-GermainThe PSG project: A €1.9bn European embarrassmentAfter Tuesday's shock loss to Borussia Dortmund, it's fair to ask what next for a club that is about to lose its poster boy
Getty/GOALAnalysisUSAJohnny Cardoso to Barca?! USMNT star thriving in La LigaThe American midfielder is killing it in Spain, earning himself plenty of admirers on both sides of the Atlantic
GOALAnalysisInterStreets won't forget: Adriano, the tortured 'Emperor'A phenomenon and a disaster rolled into one, the striker's career was a wild and emotional ride
Getty/GOALOpinionParis Saint-GermainPSG's most embarrassing Champions League exits - rankedThe French side imploding in Europe has become something of an annual tradition, but which of their shocking continental losses was the worst?
Getty/GOALAnalysisHarry KaneShould Bayern be concerned by Kane's big-game problem?The England captain has never quite been at his best when everything is on the line for neither club nor country
GettyAnalysisReal MadridPass-master Kroos proving he's far from finished at MadridThe Germany international has become an essential part of Carlo Ancelotti's midfield after seeming set to leave this summer
GOALOpinionLiverpoolLiverpool facing a massive Darwin dilemma this summerThe striker has undeniably improved this season, but serious doubts remain over his finishing and decision-making
Getty/GOALWinners & LosersChampions LeagueYellow Wall ensures one last failure for PSG's Project MbappeThe Parisians crashed out of Europe with yet another signature big-game loss, ending their superstar forward's tenure in appropriate fashion
GettyPlayer ratingsParis Saint-GermainMore UCL misery for Mbappe in another pathetic PSG exitLuis Enrique's side huffed and puffed at Parc des Princes but couldn't find a way past the visitors' Yellow Wall
Grace Ogata-BeutlerAnalysisSacramento Republic FCThe making of a "cupset": how USL sides beat MLS teamsAmerica's lower level sides have figured out how to beat Major League Soccer's best - and there could be more wins to come
GOALAnalysisBelgiumBelgium's Euro 2024 squad: Who will make the cut?With a 'golden generation' coming to its end, a new-look Red Devils squad is set for its first major tournament
GOALAnalysisLionel MessiMessi isn't exposing MLS - this is just what he doesThe legendary Argentine is putting on a show in the U.S., but it's a familiar one to anyone who has followed his career
GettyOpinionManchester UnitedMan Utd's most humiliating games under Ten Hag - rankedThe Dutchman is on thin ice after the shameful thrashing at Selhurst Park, but how does it compare to the other heavy defeats he has suffered?
GOALOpinionManchester UnitedTen Hag-Tuchel swap would be ideal for Man Utd AND BayernIt has been suggested an exchange of managers could be on the cards between two of of Europe's biggest clubs, which would make a lot of sense
GOALOpinionManchester CityGoal-machine Haaland deserves much more respectThe Norwegian has another Golden Boot in the bag despite his injury problems, but didn't get a single vote for the FWA Footballer of the Year
Getty/GOALPlayer ratingsManchester UnitedCasemiro & Ten Hag's Man Utd careers are OVER!The Brazilian had one of the worst performances of his career but he was by no means alone in contributing to a shockingly bad defeat
Getty/GOALAnalysisInter Miami CFModric, Di Maria & Inter Miami's potential summer targetsThe Argentine magician is spearheading a revolution at DRV PNK Stadium, but more reinforcements may be needed when the transfer market reopens
Getty/GOALAnalysisUSAPSV's USMNT trio are champions - but all face uncertain futuresThe American trio have helped their club dominate in the Netherlands, but all three might have decisions to make this summer
GOALPower rankingsJude BellinghamBallon d'Or Rankings: Messi begins making his move for No.9The race for the Golden Ball hotting up - so which of the game's biggest stars are true contenders, and who are merely pretenders?
GOALAnalysisEuropean ChampionshipCourtois, Gavi & the stars set to miss Euro 2024Some high-profile players have already been ruled out of the tournament while others face a race against time to be fit to travel to Germany
GOALAnalysisNewcastleStreets won't forget: Hatem Ben Arfa's maddening careerThe France forward showed flashes of brilliance during his career, but he never showed the consistency required to make it at the highest level
GettyAnalysisArsenalWhy Arsenal are battling Barca for Real Sociedad's No.6The Spain international has insisted he won't leave San Sebastian this summer, but the Gunners look set to fight hard for his signature regardless
Getty/GOALPlayer ratingsChelsea FC WomenReiten runs riot as Chelsea wipe out City's title advantageEmma Hayes' final season could yet still end with a trophy as her team took advantage following a big favour from Arsenal earlier in the day