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

Gassan Ahadme Brace Not Enough as Cambridge Snatch 2-2 Draw in Stoppage Time
Burton Albion led twice through Gassan Ahadme's double but Curtis Tilt's 90th-minute header for Cambridge United denied the hosts all three points at the Pirelli Stadium.

Brighton 1-1 Leeds: Vuskovic Rescues a Point But the Seagulls Will Feel Robbed
Luka Vuskovic's second-half header salvaged a draw for Brighton, but Leeds held their nerve to leave the Amex with a point that their defensive discipline thoroughly deserved.

Stevenage Demolish Barnsley 5-1 at Oakwell: Dan Kemp Runs the Show
Stevenage produced a stunning second-half display to thrash Barnsley 5-1 in League One, with Dan Kemp scoring twice and Barnsley's defence falling apart after the break.

Aberdeen 0-0 Kilmarnock: Ten-Man Dons Hold On As Killie Miss Their Chance
Aberdeen finished with ten men but still kept Kilmarnock at bay in a fractious Scottish Premiership stalemate at Pittodrie, with both sides creating precious little despite a combined 21 shots.

Cambridge City 6-1 Maldon & Tiptree: Comprehensive FA Cup Demolition Sends a Statement
Cambridge City dismantled Maldon & Tiptree 6-1 in the FA Cup, with goals flowing from the ninth minute onwards and the result never in doubt after a dominant second-half blitz.

Stratford Town Stun Alfreton 2-0: McCone and Bastos Sink the Hosts in FA Cup Upset
Stratford Town pulled off a disciplined FA Cup win at Alfreton Town, with Paul McCone and Kevin Bastos scoring either side of half-time to seal a 2-0 victory that Alfreton's wastefulness in front of goal made entirely possible.

Dundee United 1-1 Falkirk: Forbes Header Rescues a Point United Did Not Deserve
Dundee United dominated possession and territory for ninety minutes but could not convert their superiority into a win, with Michael Forbes heading in a 90th-minute equaliser to salvage a point against a Falkirk side who had led since the fourth minute.

Portsmouth 0-2 Cardiff City: Shaughnessy Header and Milovanović Strike Seal Composed Away Win
Cardiff City silenced Fratton Park with a controlled 2-0 victory, Conor Shaughnessy heading home before the break and Marko Milovanović finishing coolly after it. Portsmouth had the ball but Cardiff had the answers.

Janssen Hat-Trick Powers Portland Past Minnesota in Nine-Goal Thriller
Vincent Janssen scored three times as Portland Timbers edged out Minnesota United 5-4 in a chaotic, end-to-end Major League Soccer contest that had absolutely no business finishing with a clean sheet. It did not.

Millwall 4-0 Bolton: Dykes Brace Seals Dominant Home Win as Bolton Crumble Late
Millwall put four past Bolton Wanderers at The Den, with Lyndon Dykes grabbing a brace in the final minutes to put the gloss on a thoroughly deserved victory. Bolton had the ball but could not do a thing with it when it mattered.

West Ham 3-0 Derby: Hammers Suffocate Lifeless Rams in One-Sided Championship Affair
West Ham United produced a dominant 3-0 victory over Derby in the EFL Championship, with Joël Piroe, Edvin Austbø and Mohamadou Kanté on the scoresheet in a match Derby barely competed in. Connor Maguire gives you the truth.

Huddersfield Town 1-1 Notts County: Terriers Dominate But Fail to Convert as County Hang On
Huddersfield Town controlled almost every department but could only manage a 1-1 draw against Notts County, with Marcus Harness opening the scoring before Oliver Cooper equalised. The Terriers created five big chances and converted none of them. That is the story.

QPR 0-1 Middlesbrough: Lankshear Strike Decides It As Rangers Miss Four Big Chances
Middlesbrough won 1-0 at Loftus Road thanks to Will Lankshear's 20th-minute goal, as QPR created more than enough to win but could not convert four big chances missed on the day.

Rosenborg 4-0 HamKam: Chiakha Brace Seals Dominant Home Win
Rosenborg dismantled HamKam with a commanding 4-0 victory at home, with Amin Chiakha scoring twice and Emil Konradsen Ceide opening the scoring inside the first minute. HamKam never competed and rarely threatened.

Charlotte 0-0 Houston Dynamo: Ten-Man Dynamo Hold Firm in Chaotic MLS Stalemate
Houston Dynamo finished with ten men but kept Charlotte at bay in a scrappy, card-riddled goalless draw that left the home side frustrated despite outshooting their visitors two to one.

LA Galaxy 2-1 New England: Galaxy Survive Late Scare to Grind Out Win Despite Being Outplayed
LA Galaxy claimed all three points against New England despite being thoroughly outplayed for large spells, with Marco Reus converting an early penalty before Robert Taylor doubled the lead, only for Carles Gil to pull one back from the spot in stoppage time.

Salt Lake Hold LAFC to 2-2 Draw Despite Son and Bouanga Giving Visitors Early Control
Real Salt Lake came from two goals down to earn a 2-2 draw with Los Angeles FC, with Noel Caliskan's 75th-minute strike rescuing a point for the hosts after a dominant second-half showing.

St. Louis City Run Riot in Vancouver: Three Goals Before Half-Time Seal Emphatic 3-1 Win
St. Louis City dismantled Vancouver Whitecaps with three first-half goals to claim a commanding 3-1 victory on the road. The Whitecaps were outclassed when it mattered and had no answer for a visiting side that was ruthless in front of goal.

Inter Miami 2-2 Atlanta United: Embolo Penalty Earns Atlanta a Point in Chaotic MLS Encounter
Inter Miami were pegged back by a late Breel Embolo penalty as Atlanta United earned a 2-2 draw in a bad-tempered MLS clash, despite Casemiro and Luis Suárez giving the hosts what looked like a comfortable lead at half-time.

Dallas 5-3 Sporting KC: Farrington, Musa and Kaick Tear Apart a Leaky Sporting Backline
Dallas put five past Sporting KC at home in a chaotic, open affair that told you everything about where both sides are right now. Both teams scored, both teams gave the ball away, and only one team had the desire to defend properly.
