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

Lech Poznań were held to a 1-1 draw by Arka Gdynia at home, a result that does little damage to their commanding lead at the summit of the Ekstraklasa but serves as a reminder that even the finest sides in a league must earn every point. The beautiful game does not always reward the beautiful team.

Südtirol and Juve Stabia shared the spoils in a tightly contested Serie B draw, a result that does very little to separate two sides at the sharp end of one of the division's most compelling title races in recent memory.

Borussia Dortmund claimed a hard-fought 3-2 victory over Eintracht Frankfurt at the Signal Iduna Park, a result that was never entirely comfortable but ultimately reflected the quality and intelligence of the home side across the ninety minutes.

Calcio Padova came from behind to beat Cesena 4-3 in a chaotic Serie B finale, producing a result that exposes exactly how badly our pre-match signals misfired and why high-stakes end-of-season football consistently punishes low-scoring models.

Deportivo La Coruña claimed a composed and important away victory at Cádiz, a result that firms their grip on second position in La Liga 2 as the season reaches its conclusion.

Torino secured a hard-fought 2-1 victory over Sassuolo at the Olimpico Grande Torino, a result that carries genuine weight as both sides navigate the pressures of a crowded mid-table Serie A landscape with only three rounds remaining.

Lens and Nantes shared a goalless draw in Ligue 1, a flat night that will frustrate the home side who came in as heavy favourites. The People's Pundit breaks down what the stalemate means.

Reggiana claimed all three points against Sampdoria in a tight, disciplined contest that had everything you would expect from two sides separated by a single point at the top of Serie B with one match remaining.

Rijeka made it look comfortable at home, beating Vukovar 2-0 to maintain their position at the summit of the Croatian 1. HNL with five games to go.

Kaiserslautern kept their automatic promotion hopes alive with a composed 2-0 victory over DSC Arminia Bielefeld, a result that carries real weight at the top of the 2. Bundesliga table with the season entering its final stretch.