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

Sturm Graz 1-1 Austria Wien: A Draw That Flatters Neither Side
Sturm Graz dropped two points at home against Austria Wien, a result that does little for either club's season ambitions and raises genuine questions about Sturm's ability to convert their league position into wins when it matters.

KFUM 1-0 Sarpsborg 08: A Quiet Mastery at the Top of the Eliteserien
KFUM secured a narrow but meaningful 1-0 victory over Sarpsborg 08 to maintain their position at the summit of the Norwegian Eliteserien, a result that speaks to a team learning how to win in more ways than one.

Lille Win 1-0 at Paris FC to Keep Title Race Alive
Lille ground out a 1-0 victory away at Paris FC to stay in touch at the top of Ligue 1, keeping the pressure on the league leaders with the season entering its final stretch.

Le Havre 4-4 Metz: Eight Goals and No Winners in a Ligue 1 Thriller
Le Havre and Metz shared eight goals in a breathless Ligue 1 draw that settled nothing for either side, with the result leaving both teams to reflect on what might have been in a match that had everything except a decisive outcome.

Rennes 2-1 Nantes: Home Win Extends Rennes' Structural Superiority in a Ligue 1 Derby
Rennes secured a 2-1 victory over Nantes at home, a result that fits neatly within the broader picture of a team operating well above their Breton rivals in the Ligue 1 standings this season.

Hearts Win the Edinburgh Derby 2-1 at Easter Road to Pile Pressure on Hibernian
Hearts claimed a hard-fought 2-1 victory away at Hibernian in a tense Edinburgh derby, compounding a difficult season for the hosts and underlining the gap between two clubs heading in very different directions.

Viborg FF 1-0 Nordsjælland: Gritty Win Keeps the Pressure On
Viborg FF ground out a narrow 1-0 home win over Nordsjælland in the Danish Superliga, doing just enough to bank three points in a tight affair. Jay Thompson breaks down what the result actually means.

Torino 2-2 Inter: Nerazzurri Drop Points in Turin as Title Maths Gets Complicated
Inter were held to a 2-2 draw by Torino at Stadio Olimpico Grande Torino, a result that does nothing to help their pursuit of the league leaders with three games remaining.

FC Andorra Hammer Leganés 4-0: A Structural Collapse That the Table Warned Us About
FC Andorra produced a commanding 4-0 victory away at Leganés, a result that, when you examine the underlying shape of both sides' seasons, is far less surprising than the scoreline might initially suggest.

Osasuna 2-1 Sevilla: Pamplona's Finest Afternoon Leaves Visitors Searching for Answers
Osasuna secured a hard-fought 2-1 victory over Sevilla at El Sadar, a result that spoke of collective purpose and home conviction in a La Liga season that continues to throw up its fascinating surprises.

Union Saint-Gilloise Stun Anderlecht 3-1 in Brussels Derby Masterclass
Union Saint-Gilloise put on a commanding display to beat Anderlecht 3-1 at the Lotto Park, sending a huge statement in the Belgian Pro League title race. The league leaders were simply too good on the day.

Santa Clara 2-1 Sporting Braga: Azoreans Stun Braga Despite Model Backing the Visitors
Santa Clara produced a resolute home performance to beat Sporting Braga 2-1 in Liga Portugal, handing the visitors a damaging defeat in their pursuit of European qualification. Our pre-match signal had identified Braga as the value play at 2.28, and they came in as winners on the model, but the pitch told a different story.

Porto Win 2-1 at Estrela Amadora to Keep Title Race Alive
Porto picked up a hard-fought 2-1 victory away at Estrela Amadora in Liga Portugal, a result that keeps the pressure on the league leaders as the season enters its final stretch.







