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

Al Najma claimed a narrow but meaningful 1-0 victory over Al Shabab in the Saudi Pro League, a result that flattered neither side yet carried genuine weight given the circumstances both teams find themselves in at the bottom of the table.

Aston Villa were utterly dominant in Freiburg, winning 3-0 to rubber-stamp their Europa League credentials. The Villans barely broke a sweat.

FC København delivered a commanding 3-1 victory at Brøndby IF in the Danish Superliga, with the result confirming the gap between the two sides at this stage of the season. The BTTS and Over 2.5 signals both landed, rewarding those who read the form correctly.

Ajax ground out a 2-0 home win over FC Groningen, but the result conceals a team carrying nine injured players and showing exactly the kind of inconsistency that has defined their Eredivisie season.

Al Hilal ground out a hard-fought 1-0 victory away at Al-Fayha, a result that speaks less to beauty and more to the quiet, inevitable authority of a side that has not lost a league match all season.

Al Hazm made it four wins from their last five home games with a 2-0 victory over Al Taawoun in the Saudi Pro League, keeping a clean sheet against a side that simply cannot stop conceding on their travels.

A season-ending 0-0 draw between Al Kholood and Al Fateh confirmed the patterns that had defined both clubs' campaigns, with Al Kholood's stubborn home form producing yet another stalemate and Al Fateh's away struggles continuing to the final whistle.

NEOM SC's unbeaten home record held firm but their negative momentum slope tells a worrying story, while Al Ettifaq took a point that does little to resolve their inconsistent season.

Al Nassr put on a commanding display to dismantle Damac FC 4-1 at home, a result that underlines just how vast the gulf has grown between the champions and the rest of the Saudi Pro League.

A goalless draw at the Ghelamco Arena summed up Gent's miserable recent form, as Union Saint-Gilloise failed to press home their clear quality advantage in a flat Belgian Pro League encounter.

Fifth-placed Mechelen earned a hard-fought point against the title challengers from Bruges, with both teams scoring in a result that continued a profitable pattern for those who follow the goals markets in this fixture.

Utrecht made it five home wins from five in their last five Eredivisie matches, seeing off a Heerenveen side that gave them considerably more trouble than the scoreline might suggest. The result was correct. The comfort was not.

Hajduk Split hammered Vukovar 6-3 at home to close out their Croatian 1. HNL season in emphatic fashion, yet the final table tells the more sobering story of a side that finished 18 points adrift of the champions.