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

Le Havre took all three points at the Stade du Moustoir with a narrow 1-0 victory, but the underlying numbers reveal a match that was far less comfortable for the visitors than the scoreline suggests, and far more troubling for Lorient than their home form deserved.

Newcastle United moved further clear of trouble with a commanding 3-1 victory over West Ham United, a result that tells you almost everything you need to know about where these two clubs stand as the Premier League season reaches its final days.

Espanyol picked up a precious away win at Osasuna, condemning the hosts to yet another defeat and leaving both sides locked together on 42 points with two games to go.

Levante claimed all three points at home against a Mallorca side running out of road in the relegation fight, with the result leaving both clubs level on 39 points with just two games remaining in La Liga.

Real Madrid collected all three points at the Ramón Sánchez-Pizjuán with a 1-0 victory, but the underlying numbers tell a story of a Sevilla side whose defensive vulnerabilities have been building all season. Marcus Vale breaks down what the data actually shows.

Rayo Vallecano made it three home wins from three in their last five on home turf, shutting out a Villarreal side that arrived in third place but left with nothing. The result confirmed everything we already suspected about this Rayo team at home.

Deportivo Alaves secured a hard-fought 1-0 victory at Oviedo, a result that tells a story far larger than the single goal that separated these two sides on a May afternoon in Asturias. For Oviedo, rooted to the foot of La Liga with 29 points from 37 games, the season has reached its sorrowful conclusion.

Valencia came from behind to beat Real Sociedad 4-3 at the Reale Arena in a breathless La Liga finish, handing the hosts a painful defeat despite a season that had shown real promise at home.

Legia Warszawa claimed a 2-1 victory away at Lechia Gdańsk, a result that reinforces their position at the top of the Ekstraklasa table with the season approaching its conclusion.

Bologna secured a remarkable 1-0 victory away at Atalanta, a result that speaks volumes about their quality and composure at a ground where very few teams leave with anything.

Elche ground out a vital 1-0 win over Getafe at the Martínez Valero, picking up three precious points in what is shaping up to be a brutal end-of-season relegation scramble in La Liga.

AIK's unbeaten Allsvenskan start came under real pressure at Västerås, and though they preserved it with a 1-1 draw, two dropped points at this stage of the season is a thread worth pulling on.

Häcken picked up a hard-fought 1-0 victory at Mjällby to maintain their place among Allsvenskan's early pacesetters, extending a remarkable away record that deserves far more scrutiny than a single scoreline can provide.

Lugano put four past Basel without reply in a stunning Swiss Super League result that will have consequences right across the table. Honestly, nobody saw this coming quite like this.