Results
Post-match reports and analysis from across Europe's top leagues.

Ajax 2-2 PSV Eindhoven: De Klassieker Ends Level as Title Gap Holds Firm
Ajax and PSV Eindhoven shared the points in a 2-2 draw at the Johan Cruyff Arena, a result that leaves the Eredivisie title picture largely unchanged with Ajax sitting 17 points clear at the top of the table.

Clermont Stun Montpellier 2-1 to Claim Precious Away Victory in Ligue 2
Clermont produced a composed and determined performance to leave Montpellier with nothing, securing a 2-1 away victory that will do their season considerable good. It was the kind of result that reminds you why football, even at this level, can be so unforgiving for the home side.

Troyes 4-0 Laval: A Statement Result That Tells the Real Ligue 2 Story
Troyes delivered one of the most convincing performances in their Ligue 2 campaign, dismantling Laval 4-0 at home to underline their promotion credentials. This was not just a result. It was a message.

Red Star Win 3-1 at Amiens: What the Standings Tell Us About a Result That Was Coming
Red Star claimed a convincing 3-1 victory away at Amiens SC, a result that reinforces the gap in underlying quality between the two sides and raises serious questions about Amiens's defensive structure going into the final weeks of the season.

Le Mans 1-1 Reims: Points Shared in Low-Key Ligue 2 Stalemate
Le Mans and Reims played out a 1-1 draw in Ligue 2, a result that felt about right for a game the model had pegged as a tight, low-scoring affair from the off.

Nancy Win 3-1 at Pau: What the Standings Tell Us About a Result That Should Not Surprise Anyone
Nancy claimed a commanding 3-1 victory away at Pau, and while the scoreline looked sharp, the underlying structure of both clubs' seasons makes this result entirely logical when you look at the numbers properly.

Basel 3-1 Thun: The Gap in Class That the Standings Already Told Us
Basel made their Swiss Super League dominance felt with a composed 3-1 victory over Thun, a result that reflected the considerable distance between a title-winning side and a team still searching for consistency.

Sporting KC 1-1 Seattle Sounders: A Draw That Flatters Neither Side
Sporting KC and Seattle Sounders shared the spoils in a 1-1 draw that, on the balance of what the standings tell us, represents a missed opportunity for two clubs operating in very different circumstances this MLS season.

Schalke 04 1-0 Fortuna Düsseldorf: Royal Blues Grind Out Vital Victory in 2. Bundesliga
Schalke 04 secured a hard-fought 1-0 home win over Fortuna Düsseldorf in the 2. Bundesliga, a result that strengthens their promotion credentials and puts daylight between themselves and one of their closest rivals.

Sint-Truiden 2-1 Union Saint-Gilloise: The Upset That the Data Quietly Suggested Was Possible
Sint-Truiden produced a 2-1 home victory over league leaders Union Saint-Gilloise, a result that looked unlikely on paper but made considerably more sense when you examined the underlying numbers before kick-off.

Barcelona Win 2-1 at Osasuna to Keep La Liga Title Charge Alive
Barcelona picked up a hard-fought 2-1 win away at Osasuna, keeping the pressure on at the top of La Liga with four games to go. The result matters, even if it was not pretty.

Real Salt Lake 2-0 Portland Timbers: Dominant Home Win Extends RSL's Impressive MLS Season
Real Salt Lake produced a composed and clinical performance to beat Portland Timbers 2-0 at home, reinforcing their status as one of MLS's most compelling teams of the 2025 season. Portland, carrying the weight of a difficult away record, offered little in response.

Porto 1-0 Alverca: Champions Grind Out the Points as Title Charge Continues
Porto did what champions do and found a way to win, grinding out a 1-0 home victory over Alverca to keep their Liga Portugal title march firmly on track.

Unión Santa Fe 1-1 Talleres Córdoba: Points Shared in Tight Liga Profesional Contest
Unión Santa Fe and Talleres Córdoba played out a 1-1 draw in the Argentine Liga Profesional, a result that left both sides with work still to do in a competitive table where margins are tight.






