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

Barcelona Demolish Real Betis 5-2 in La Liga as Bernal Red Card Sinks the Hosts
Barcelona ran out commanding 5-2 winners at Real Betis on Saturday evening, with Facundo Bernal's red card for violent conduct in the 54th minute effectively ending the contest as a competitive affair. Goals from Lamine Yamal, Rodri, Gabriel Jesus, Eric García, and Dani Olmo sealed a ruthless away win.

Manzambi Header Sinks Newcastle as Villa Win 1-0 at St. James' Park
Johan Manzambi's first-half header was enough for Aston Villa to take all three points at Newcastle, as the hosts managed just one shot on target in a flat and toothless performance.

Luke Graham Header Seals Stoke City Win as Derby's Dismal Run Continues
Stoke City claimed a deserved 1-0 victory at Pride Park on Saturday, with Luke Graham's second-half header proving the difference as Derby extended their winless run to five Championship matches.

Arblaster Strikes in Five Minutes as Sheffield Utd Grind Out 1-0 Win at Bristol City
Oliver Arblaster scored inside five minutes and Sheffield Utd held firm to claim all three points at Ashton Gate, despite Bristol City throwing everything at them in the second half.

Birmingham 3-0 QPR: Millar Brace Exposes Rangers' Inability to Compete
Birmingham put QPR to the sword at St. Andrew's, with Liam Millar scoring twice and Demarai Gray adding a late third to complete a thoroughly deserved three-nil victory. QPR had the ball but not the bottle.

PSG Punish Strasbourg 3-1 With Late Goals to Seal Comfortable Ligue 1 Win
Paris Saint-Germain came from a goal down to beat Strasbourg 3-1 at the Meinau, with Ilya Zabarnyi, Ousmane Dembélé, and Désiré Doué all scoring after the break. Strasbourg competed in patches but lacked the basics to hold a dominant PSG side at bay.

Liverpool Win 2-1 at Brentford Despite Ten-Man Chaos and Dominant Home Performance
Liverpool left the Gtech Community Stadium with three points despite being outshot and outplayed for long stretches, as Brentford's Yegor Yarmolyuk was sent off for violent conduct in first-half stoppage time and Vitaly Janelt followed him down the tunnel late on.

Southampton 0-0 Bolton Wanderers: Saints Dominate But Cannot Find the Net in Championship Stalemate
Southampton bossed possession and created the better chances but could not turn their dominance into goals, as Bolton Wanderers held firm for a point at St Mary's.

Villarreal 0-0 Elche: The Away Side Dominated and Got Nothing For It
Elche bossed Villarreal at the Estadio de la Cerámica, creating four big chances and firing 20 shots, yet walked away with a point rather than three. Villarreal barely showed up going forward and somehow kept a clean sheet.

Blackburn Win 3-2 at West Brom Despite Gudjohnsen Brace as Late Horn Myhre Header Seals It
Andri Gudjohnsen scored twice inside twelve minutes for West Brom but Blackburn came back to win 3-2 at The Hawthorns, with Felix Horn Myhre's 89th-minute header completing a stunning turnaround.

Haaland Hat-Trick Bid, Two VAR Checks and a Late Penalty: City Edge Ipswich 3-2
Manchester City made it six Premier League wins from six in their recent run with a 3-2 victory over Ipswich, but the visitors made them work every minute of it. Erling Haaland scored twice and Ipswich grabbed a late penalty to set up a nervy finish at the Etihad.

Portsmouth Punish Spineless Norwich With Penalty Win at Carrow Road
Marko Milovanović's 51st-minute penalty settled a dull Championship contest as Portsmouth held their nerve to beat Norwich 1-0, a result that flatters neither side but one Norwich have no right to complain about.

Preston Torn Apart 4-1 at Wrexham as Worrall, Whiteman and Moore Run Riot
Preston were dismantled 4-1 at Wrexham on Saturday, with Joe Worrall, Ben Whiteman and Kieffer Moore all on the scoresheet as the visitors were exposed for desire, discipline and basic defensive standards.

Union Berlin 0-0 Borussia Dortmund: Dortmund Waste Dominance as Union Hold On
Borussia Dortmund failed to convert a single shot on target despite carrying the greater threat, as Union Berlin earned a point they badly needed after a brutal run of Bundesliga results.

Cardiff Pinch a Point at the Riverside: Middlesbrough 2-2 Cardiff City
Middlesbrough led twice and finished with ten men, as Cardiff City came from behind twice to claim a 2-2 draw at the Riverside. Connor Maguire gives it to you straight.

Charlton Win 2-0 at Vicarage Road: Watford's Alarming Slump Continues
Charlton Athletic put in a composed away performance to beat Watford 2-0, with goals from Luca Kjerrumgaard and Jordan Zemura condemning the hosts to a fourth defeat in five Championship matches.

Millwall 2-2 Lincoln City: Ten Men Hold On As Elerewe Red Card Hands Imps Route Back
Millwall led twice at The Den but a Deji Elerewe red card in the 84th minute allowed Lincoln City to complete a dramatic comeback and claim a point that the stats suggest they barely deserved.

Eintracht Frankfurt 1-0 Köln: Ebnoutalib's Late Strike Settles Tight Bundesliga Encounter
Younes Ebnoutalib's 77th-minute right-foot finish gave Eintracht Frankfurt a hard-fought 1-0 Bundesliga win over 1. FC Köln on Friday night, ending a run of three matches without a victory for the hosts.

Toulouse Dismantle Le Mans 3-0: A Masterclass in Efficiency on the Road
Toulouse were ruthless and clinical at Le Mans on Friday night, winning 3-0 with goals from Jacen Russell-Rowe, Aron Dønnum, and Casper Tengstedt to record a dominant away victory in Ligue 1.

Raimondo Hat-Trick Blows Sassuolo Away: Frosinone 4-2
Antonio Raimondo scored a hat-trick as Frosinone dominated Sassuolo at home, winning 4-2 in a ferocious first half that settled the contest before the hour mark.
