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

Rheindorf Altach and WSG Tirol met in what promised to be a compelling Austrian Bundesliga encounter, with both sides carrying contrasting attacking and defensive profiles into the fixture. The gulf between these two teams in terms of defensive solidity proved to be the defining narrative of the afternoon.

Hajduk Split entertained Osijek at home in the Croatian 1. HNL, and with 51 league goals already banked this season, the second-placed hosts had plenty to prove. Here is the breakdown of what went down.

In a match that reflected the modest league positions of both sides, Mallorca and Valencia played out a contest at Estadi Mallorca Son Moix that offered moments of interest but ultimately underlined why these two clubs find themselves in the lower reaches of La Liga.

Athletic Club and Osasuna squared off at San Mamés Barria in a fixture that had mid-table La Liga written all over it. Two sides with plenty to prove and a season that could go either way.

Troyes sit top of Ligue 2 with a goal difference that tells a very specific structural story, and Boulogne's visit to the Stade de l'Aube gave us a useful lens through which to examine what separates these two sides at this stage of the season.

Bodø / Glimt and Aalesund served up an absolute rollercoaster in the Norwegian Eliteserien, with goals flying in at both ends and neither side able to keep things tight at the back.

Sandefjord and Rosenborg served up a seven-goal thriller in the Norwegian Eliteserien, and honestly, there was plenty to unpick from both sides of the pitch.

Nancy and Annecy met in a Ligue 2 fixture that had plenty riding on it, with the hosts desperate for points at the wrong end of the table. Here is what we learned.

Reims and Red Star meet in a Ligue 2 fixture that carries genuine weight in the table, and the underlying numbers from both sides' seasons tell a more nuanced story than the positions alone suggest.

Viking sit third with a goal difference that suggests genuine attacking intent, while Brann's perfectly balanced record at fourteenth tells a more complicated story. The interesting thing is that neither set of numbers is quite what it seems on the surface.

Toronto and Austin served up a proper contest at home, with both sides showing exactly why goals are never far away when these two meet. Here is the full breakdown.

Rodez hosted struggling Amiens SC in Ligue 2, with the hosts sitting fifth and the visitors propping up the table in eighteenth. Here's what went down and what it means for both sides.

Five goals scored and five conceded for the hosts, seven scored and six conceded for the visitors. The underlying numbers from this Eliteserien meeting point to a structural openness that goes well beyond a single result.

Tromsø sit first in the Norwegian Eliteserien with a remarkable 11 goals scored and just one conceded, while Lillestrøm trail close behind in second. This fixture brought together the two form sides of the early season.

Saint-Étienne's visit to Bastia underlined the enormous structural gap between a side pushing for promotion and one fighting to survive, with the league table's underlying numbers telling a story that goes well beyond a single result.

Pau and Guingamp served up a Ligue 2 encounter that told you plenty about where both clubs are right now. Two teams leaking goals, two teams not scoring enough. Something had to give.

Montpellier and Grenoble Foot 38 met in a Ligue 2 fixture that, on paper, pitted a side with a significantly stronger defensive record against one that has been leaking goals at an alarming rate. The underlying numbers tell a story the scoreline alone cannot fully capture.

Vancouver Whitecaps' league-topping form was no statistical mirage, and a dominant home performance against a Sporting KC side that arrived conceding goals at an alarming rate made that abundantly clear. The numbers behind this fixture told the story before a ball was kicked.