Match reviews
Post-match reports and full-time analysis from across Europe's top leagues, newest first.

Real Sociedad II Win 2-1 at Albacete: How a Side With 36% Possession Took All Three Points
Real Sociedad II scored twice in the first half, held their structure through a sustained second-half siege, and left Albacete pointless after three games despite being outpossessed and outshot across ninety minutes.

Rio Ave Win 2-0 at Estoril: Both Goals Headers, All Three Shots on Target
Rio Ave took all three points at Estoril with a controlled 2-0 victory built on aerial threat and defensive discipline, winning despite being thoroughly outshot by their hosts. The thing nobody is talking about is just how efficiently they did it.

Valencia 0-0 Celta Vigo: A Goalless Draw That Tells a Structural Story
Valencia and Celta Vigo played out a goalless draw at Mestalla, a result that flattered both sides but exposed some clear tactical limitations in how each team constructs attacking play.

Sturm Graz 1-1 Austria Lustenau: Dominant Possession, Penalty Equaliser, and a Point That Flatters Neither Side
Sturm Graz dominated the ball and the territory but could only manage a penalty equaliser after Austria Lustenau's tenth-minute header, finishing with eight yellow cards between the sides and a chaotic final whistle.

Al Khaleej 0-0 Al Shabab: A Goalless Draw That Tells a More Interesting Story Than the Scoreline Suggests
Al Shabab dominated possession and created the cleaner chances in a 0-0 draw at Al Khaleej, but a structural inability to convert approach play into goals continues to define both clubs early in the 2026 Saudi Pro League season.

Saint-Étienne 4-0 Grenoble: Two Headers in Six Minutes Set the Pattern for a Dominant Home Win
Saint-Étienne dismantled Grenoble Foot 38 with a commanding 4-0 victory at home, scoring twice from headers inside the opening twenty minutes to establish a structural dominance Grenoble never recovered from.

Al Ahli 4-0 Abha: One Player, Two Goals, and a Structural Mismatch That Was Settled by Half Time
Al Ahli were ruthless and efficient in a 4-0 win over Abha, with a single player scoring twice inside the first hour and the game's structural contest decided long before the final whistle.

Basel Win 2-1 at Zürich: How Two Penalties and a Dominant Structure Decided the Derby
Basel came from behind to beat Zürich 2-1 in a fractious Swiss Super League encounter, with their superior structure and clinical use of penalty kicks telling the story of a match Zürich could not find a way to control.

Troyes 0-0 Paris FC: How Troyes Dominated Without Scoring and Paris FC Survived on Scraps
Troyes controlled large portions of this Ligue 1 opener through crossing patterns and set-piece pressure but could not convert their territorial dominance into a goal, while Paris FC's clinical game plan held firm despite creating almost nothing of note.

Lyon Win 2-0 at Toulouse Despite Being Outshot: How the Numbers Lied
Lyon took all three points at Toulouse with a composed 2-0 victory, scoring both goals after the 68th minute despite Toulouse creating four big chances and managing 17 shots. The result tells you one story. The statistics tell you another.

Cagliari Win 1-0 at Parma: How Tactical Discipline and a Late Strike Settled a Tight Affair
Cagliari took all three points from the Tardini with a 79th-minute goal, winning a match that Parma dominated in terms of duels and long-ball volume but could never convert into genuine danger. The thing nobody is talking about is just how clearly Cagliari's defensive structure outworked a Parma side that created a lot of noise without ever finding the right frequency.

Napoli's Late Double Sinks Genoa: How Two Substitutes Settled a Cagey Serie A Opener
Napoli won 2-0 at Genoa thanks to goals from two second-half substitutes in the final ten minutes, a result that confirmed the structural problems running through the home side's defensive shape. The scoreline was comfortable but the manner of it told the real story.

Nice 0-0 Lorient: Possession Without Purpose as Stalemate Exposes Home Side's Creative Limits
Nice dominated the ball and generated nine corners but could not convert their territorial advantage into anything meaningful, as Lorient's disciplined defensive structure earned a point at the Allianz Riviera.

Dinamo Zagreb 3-1 Varaždin: The Structural Story Behind a Comfortable Win
Dinamo Zagreb controlled this Croatian 1. HNL fixture from start to finish, turning a first-half deficit into a comfortable three-goal victory with a second-half performance that told you everything about the gap between these two sides.

Modena Win 2-1 at Benevento: How Two Second-Half Substitutions Changed the Pattern of the Game
Modena came from behind to beat Benevento 2-1 in Serie B, with both away goals arriving within eleven minutes of two double substitutions that shifted the structure of the contest entirely. It is the kind of tactical detail that does not always make the headlines, but it tells you everything about how this game was won.

Heerenveen 0-2 Zwolle: How the Away Side Turned Possession Dominance Into Nothing
PEC Zwolle won 2-0 in Heerenveen despite touching the ball for just 36 per cent of the game, converting their cleaner chances in a second half that exposed real structural problems in the home side's defensive shape.

Arezzo Win 2-1 at Avellino: How a Penalty and a 90th-Minute Header Overturned the Pattern
Avellino dominated possession and created more big chances but paid the price for three missed opportunities and a soft foul on the hour mark. Arezzo, disciplined and direct, took their chances when they mattered.

Empoli 1-0 Cremonese: How a 21st-Minute Header Won a Game Empoli Had No Right to Dominate
Empoli took all three points at home with a 1-0 win over Cremonese, courtesy of an early headed goal that stood up despite Cremonese controlling possession for long stretches. Sophie Hargreaves breaks down the tactical patterns that made this result entirely predictable if you knew where to look.

Eldense 2-2 Cádiz: A Second-Half Collapse and a Warning Sign for Both Sides
Eldense twice led Cádiz at home in La Liga 2 only to be pegged back both times, with all four goals arriving in a breathless second half that revealed clear structural problems at either end.

Real Madrid Win 2-1 at Espanyol But the Stats Tell a Different Story
Real Madrid took all three points at RCDE Stadium with a late substitute's goal, but the match statistics painted a picture of a side carrying significant defensive fragility and a game plan that relied heavily on resilience rather than control.
