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

Karlsruher SC 2-1 Darmstadt 98: Home Craft Wins a Tense 2. Bundesliga Encounter
Karlsruher SC claimed all three points with a 2-1 victory over Darmstadt 98, a result that rewards a season of steady, purposeful home football and keeps the pressure on the division's upper reaches.

Randers FC 1-0 Vejle: A Narrow Win That Tells a Bigger Story
Randers FC ground out a 1-0 home victory over Vejle Boldklub in the Danish Superliga, a result that was tight on the scoreline but pointed to something more meaningful in the context of the season.

Celta Vigo 3-1 Elche: Comfortable Home Win Backed by Pre-Match Model Probability
Celta Vigo delivered a convincing 3-1 victory over Elche at home, a result that aligned closely with the pre-match model which gave them a 45.6% win probability. The result reflects the structural gap between a mid-table side with genuine attacking output and a visiting team sitting in the relegation zone with serious underlying problems.

Sion Stun St. Gallen 3-0: A Result That Raised Eyebrows in the Swiss Super League
Sion made the trip to St. Gallen and came away with a commanding 3-0 win, leaving the home side with plenty to think about near the end of the season.

Silkeborg IF Win 3-2 at Odense: A Lesson in Away Day Intelligence
Silkeborg IF claimed a fine 3-2 victory at Odense BK in the Danish Superliga, overturning the pre-match expectation with a performance that carried genuine conviction and craft. The result was a reminder that in football, as in life, the beautiful game does not always reward the beautiful team.

Mjällby Stun Malmö at Eleda: A 3-2 Away Win That Shifts the Allsvenskan Picture
Mjällby produced one of the results of the Allsvenskan season so far, winning 3-2 away at Malmö FF to pile pressure on the home side and announce themselves as genuine contenders in the early standings.

Lillestrøm 4-0 Sarpsborg 08: A Statement Win That the Table Reflects
Lillestrøm dismantled Sarpsborg 08 with a commanding 4-0 victory at home, a result that reinforces their position as genuine title contenders in the 2025 Norwegian Eliteserien.

PEC Zwolle 1-0 Heracles: Tight Win Keeps Zwolle's Season on Track
PEC Zwolle ground out a 1-0 home win over Heracles in the Eredivisie, a result that our model fancied and, for once, delivered on. Not pretty, but three points is three points.

Lille Drop Two Points at Home as Le Havre Earn a 1-1 Draw
Lille's title push suffered a frustrating setback at the Stade Pierre-Mauroy, as Le Havre held on for a point that will feel, depending on which dressing room you inhabit, like either a great escape or a quiet act of sabotage.

Zagłębie Lubin 0-0 Cracovia Kraków: Stalemate in Lubin as Points Are Shared
A goalless draw in the Polish Ekstraklasa as Zagłębie Lubin and Cracovia Kraków cancelled each other out, with neither side able to find the net in a tight Sunday afternoon affair.

Bournemouth 3-0 Crystal Palace: Cherries Deliver Statement Win in the Vitality Sunshine
Bournemouth swept Crystal Palace aside with a commanding 3-0 victory at the Vitality Stadium, a result that underlines just how far this club has travelled and raises serious questions about where Palace go from here.

Sassuolo 2-0 AC Milan: A Lesson in Craft as the Neroverdi Embarrass a Listless Rossoneri
Sassuolo produced a composed and intelligent home performance to defeat AC Milan 2-0 in Serie A, inflicting further damage on a Milan side whose season has drifted well below expectations. It was a result that spoke volumes about where both clubs find themselves with three games remaining.

Standard Liège Hammer Antwerp 5-0 in Belgian Pro League Rout
Standard Liège produced one of the results of the Belgian Pro League season, dismantling Antwerp 5-0 away from home to extend their five-match winning run and cement their position at the top of the table.







