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

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 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 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 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 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 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 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.

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 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, 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 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.