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

Racing Club and Huracán played out a goalless draw in the Argentine Liga Profesional, a result that reflects the cautious, low-scoring character of a competition where clean sheets and tight margins define the title picture.

Las Palmas collected all three points at home against Real Valladolid in La Liga 2, winning 2-1 in a result that aligned with the pre-match model probability of 59.8% in their favour. The win keeps their season on a solid footing in the upper half of the table.

Gimnasia La Plata picked up a comfortable 2-0 home win over Argentinos Juniors in the Argentine Liga Profesional, handing the visitors a result that will sting in a tight title race.

Al Nassr produced a commanding away performance to defeat Al Shabab 4-2, strengthening their position at the top of the Saudi Pro League table with their 27th win of the season.

Austin ground out a convincing 2-0 home victory over St. Louis City, a result that confirmed what the numbers were already suggesting about this team's growing authority in MLS.

River Plate, carrying a 69.5% model probability and sitting among the Liga Profesional's frontrunners, fell to a 1-0 home defeat against Atlético Tucumán, a result that demands careful examination rather than knee-jerk conclusions.

Nottingham Forest produced a stunning away performance to beat Chelsea 3-1 at Stamford Bridge, closing the gap at the top of the Premier League table with just three games to go.

Istra 1961 swept aside Slaven Koprivnica 3-1 at home in the Croatian 1. HNL, delivering a result that left the SportSignals model on the wrong side of a confident away-win signal. Here is what the data tells us about how this one unfolded.

Hearts produced a composed home performance to defeat Rangers 2-1 at Tynecastle, a result that speaks volumes about the contrasting trajectories of two clubs whose seasons could scarcely look more different.

Lazio picked up a hard-earned three points at Cremonese, winning 2-1 in a match that our model had identified as a genuine opportunity at 2.5. With three rounds remaining, the result has real implications for the top-six picture.

Wolfsberger AC produced a commanding 4-1 away victory against Rheindorf Altach, exposing a home side whose underlying league numbers already suggested serious structural problems. The result was not a surprise to anyone reading the data carefully.

Djurgården delivered a performance of stunning clarity and purpose at home, dismantling IFK Göteborg by six goals to nil to reinforce their position at the summit of the Swedish Allsvenskan. It was the kind of afternoon that separates genuine title contenders from the rest.

Brommapojkarna picked up a comfortable 3-1 victory away at Halmstad, a result that looks entirely consistent with the underlying structure of the 2025 Allsvenskan table after six matchdays. Marcus Vale breaks down what the numbers actually show.

FC Midtjylland and Viborg FF served up an absolute belter of a Sunday evening, sharing six goals in a 3-3 draw that the Danish Superliga will be talking about for a while.

LASK Linz produced a composed and convincing home performance to beat SK Rapid 3-1, a result that underlines the gap between two clubs heading in very different directions this season.