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

Dortmund 2-0 Hamburg: Guirassy Strikes Early as BVB Shut Out Hapless Visitors
Borussia Dortmund were clinical and controlled at Signal Iduna Park, with Serhou Guirassy and Giannis Konstantelias on target in a commanding 2-0 Bundesliga win over Hamburger SV who never looked capable of getting a result.

Al Ittihad 2-1 Al-Fayha: Ilenikhena Header and En-Nesyri Penalty Seal the Points
Al Ittihad made it four wins from their last five Saudi Pro League matches with a 2-1 home victory over Al-Fayha, George Ilenikhena heading them in front before Youssef En-Nesyri converted from the spot after the visitors had briefly levelled.

Al-Qadsiah 3-2 Al Ahli: Reijnders Brace Seals Dramatic Home Win in Five-Goal Saudi Pro League Thriller
Tijjani Reijnders scored twice, including a header deep into first-half stoppage time, as Al-Qadsiah held off a determined Ivan Toney fightback to win 3-2 against Al Ahli in the Saudi Pro League.

Talbi Strikes to Send Hull City Through: Sunderland 0-1 Hull City, Carabao Cup
Chemsdine Talbi's right-foot finish on 71 minutes was enough to send Hull City past Sunderland in the Carabao Cup, despite the hosts enjoying more territory and creating the bigger volume of chances.

Ware Win 3-1 at Fakenham Town: Three Goals, Two Red Cards, Zero Excuses
Ware made no mistake in the FA Cup replay at Fakenham Town, winning 3-1 with first-half goals from Reece Beckles and Samuel Mayuma setting the tone before Rechan Esprit put the tie to bed. Fakenham had no answer and no alibis.

Sheffield Utd Win 2-1 at Blackburn Despite 19 Shots: Cannon and Peck Punish Wasteful Hosts
Sheffield Utd took all three points at Ewood Park with goals from Tom Cannon and Sydie Peck either side of half-time, leaving Blackburn to rue a performance that produced 19 shots and just one goal.

Cardiff City 1-1 Stoke City: Bluebirds Squander Dominance as Colwill Header Rescues Point
Cardiff City dominated every statistical category but could not convert their superiority into three points, as Joel Colwill's second-half header cancelled out Ben Johnson's opener in a 1-1 Championship draw at Cardiff City Stadium.

Willock Wins It: Newcastle Edge Millwall 1-0 in Carabao Cup Despite Dominant Lions Display
Joe Willock's 81st-minute finish settled a Carabao Cup tie that Millwall dominated in almost every statistical category. Newcastle did what good sides do. They made their one moment count.

Haaland Brace Sinks Porto: Manchester City Win 2-0 in Champions League Opener
Erling Haaland scored twice at either end of the second half as Manchester City dominated Porto from start to finish, winning 2-0 in the UEFA Champions League. Porto never had a shot on target. That tells you everything.

Guirassy Brace Seals Dortmund's 3-2 Win Over Villarreal in Champions League Thriller
Serhou Guirassy scored twice in the final ten minutes, including a penalty, to give Borussia Dortmund a hard-fought 3-2 victory over Villarreal in the UEFA Champions League. It was a match that had everything: an own goal, yellow cards, late drama, and a Villarreal side that made Dortmund work every second.

Sassuolo 2-1 Torino: Berardi Off The Bench To Seal It As Torino Implode With Three Yellow Cards
Sassuolo edged out Torino 2-1 in Serie A, with Domenico Berardi coming off the bench to score the winner on 78 minutes after a scrappy, card-littered contest that Torino did enough to lose on their own terms.

Udinese Win 3-2 at Monza Despite Colpani Strike as Piotrowski and Kamara Punish Hosts
Udinese claimed a 3-2 victory at Monza in Serie A, with goals from Jakub Piotrowski, Hassane Kamara, and Jurgen Ekkelenkamp doing the damage before Gustavo Varela sealed it after the break. Monza showed plenty in terms of chances created but lacked the basics when it mattered most.

Dinamo Zagreb Drop Points at Istra Despite Dominant Display in 2-2 Draw
Dinamo Zagreb dominated from start to finish but could not hold on for victory, as Istra 1961 twice levelled in a 2-2 draw that will frustrate the Croatian giants. Smail Prevljak's 84th-minute equaliser completed the comeback and denied Dinamo what their performance clearly deserved.

Frosinone Stun Fiorentina 3-0: Raimondo Brace Exposes Viola's Alarming Defensive Failures
Frosinone produced a ruthless away performance to dismantle Fiorentina 3-0 at the Artemio Franchi, with Antonio Raimondo scoring twice as the home side were torn apart by a visiting team who had no business winning this convincingly on paper.

GO Ahead Eagles Torn Apart: AZ Alkmaar 5-2 in Eredivisie Demolition
AZ Alkmaar put five past GO Ahead Eagles at home in the Eredivisie, with Ro-Zangelo Daal grabbing a brace as the hosts controlled the game from start to finish. GO Ahead arrived with injury problems and left with their defensive standards exposed.

Cesena Win 2-1 at Virtus Entella: Shpendi and Fiori Strike Before Half-Time
Cesena came from a standing start to win 2-1 away at Virtus Entella in Serie B, with both goals arriving before the break and Entella unable to find a leveller despite a frantic second half. The home side committed 18 fouls and still lost. That tells you everything.

NEC Nijmegen 2-2 Excelsior: Lebreton Rescues a Point in Stoppage Time
Excelsior came from behind twice to snatch a 2-2 draw at NEC Nijmegen, but the hosts will feel they let two points slip after dominating large periods of the match. Noé Lebreton's stoppage-time equaliser saved Excelsior from defeat.

AEK Athens 1-0 LASK Linz: Răzvan Marin Free Kick Sends Greeks Through in Champions League Qualifier
AEK Athens edged LASK Linz 1-0 in their UEFA Champions League fixture thanks to a Răzvan Marin free kick on 21 minutes, with the Greeks keeping a clean sheet despite a feisty, card-filled contest in Athens.

Real Sociedad 2-1 Espanyol: Txuri-urdin End Winless Run But Leave Questions Unanswered
Real Sociedad claimed a badly-needed home win against Espanyol, but four big chances missed and a leaky defence that had conceded in every match from their last ten tells you everything about where this club stands right now.

Al Ettifaq 0-0 Al Faisaly: Dominant Display Earns Nothing as Home Side Squander Clear Superiority
Al Ettifaq bossed Al Faisaly from start to finish in the Saudi Pro League, racking up 15 shots to three, but could not find the goal their pressure deserved. A point each, and neither side will be satisfied.
