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

Dynamo Dresden 1-0 Kaiserslautern: Narrow Win Keeps Promotion Pressure Building in the 2. Bundesliga
Dynamo Dresden ground out a 1-0 victory over Kaiserslautern to maintain their position in the promotion picture, while the visitors head home with nothing from a match the pre-game data suggested could have gone either way.

Sheffield United Win 2-1 at Derby to End Championship Season in Style
Sheffield United claimed a 2-1 victory at Pride Park on the final day of the Championship season, finishing second in the table with 84 points and securing automatic promotion to the Premier League.

Swansea 3-1 Charlton: How the Championship's Top Side Underlined Their Structure
Swansea moved further clear at the summit of the EFL Championship with a convincing 3-1 home win over Charlton, a result that reflected the underlying quality gap between a table-topping side and one marooned in the lower half. The signal here backed Charlton at 4.3, and it did not come in.

Southampton 3-1 at Preston: Saints End the Season With a Statement
Southampton made the long trip to Deepdale and left with a composed, authoritative 3-1 victory, signing off a Championship season of genuine quality with the kind of performance that reminded everyone why they finished second in the division.

Leicester Win at Ewood Park to Cement Championship Standing as Blackburn Fall Short
Leicester claimed a hard-fought 1-0 victory at Blackburn in the EFL Championship, a result that felt, in the end, entirely in keeping with the quality that has defined their season. Blackburn, for all their endeavour, could not find the moment of brilliance that might have changed the afternoon.

Portsmouth 1-1 Birmingham: A Share of the Spoils on the Final Day of a Turbulent Championship Season
Portsmouth and Birmingham played out a 1-1 draw at Fratton Park on the final day of the 2025-26 Championship season, a result that reflected the mid-table reality both clubs inhabited for much of the campaign.

Bristol City 2-0 Stoke City: A Clean Sheet That Tells a Story About Structure
Bristol City secured a comfortable 2-0 home win over Stoke City in the EFL Championship, a result that reinforces the gap between a side with genuine shape and organisation and one that has struggled to hold things together across a long season.

Degerfors 1-1 Häcken: Honours Even as the Connoisseur Reflects on a Measured Allsvenskan Encounter
Häcken dropped two points at Degerfors on a May afternoon in Sweden, settling for a 1-1 draw that does little to close the gap on the league's early pacesetters. A game of modest drama, but one with a quiet story worth telling.

Union Berlin 2-2 Köln: Points Dropped at the Worst Possible Time
Union Berlin failed to capitalise on home advantage as Köln grabbed a 2-2 draw in the Bundesliga, leaving the Iron Ones frustrated with six games to go.

Bayern München 3-3 Heidenheim: The Champions Drop Points in Six-Goal Madness
Bayern München, already confirmed Bundesliga champions sitting 16 points clear at the top, were held to a stunning 3-3 draw by 1. FC Heidenheim at the Allianz Arena. Absolute scenes.

Hamburger SV Stun Eintracht Frankfurt 2-1 to Keep Champions Honest in the Bundesliga
Hamburger SV produced a composed away performance at the Deutsche Bank Park to claim a 2-1 victory over Eintracht Frankfurt, a result that landed at 4.45 and validated a model edge of 7.5% over the market.









