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

Haaland Header Enough as City Grind Past Toothless Coventry 1-0
Erling Haaland's 26th-minute header was the difference as Manchester City beat Coventry 1-0 at home, with the visitors offering precious little in attack and City doing just enough to see it out.

Brentford 1-1 Sunderland: Enzo Le Fée Penalty Denies Brentford the Win They Needed
Sunderland took the lead through Vitaly Janelt's second-half strike, but Enzo Le Fée converted a late penalty to earn Brentford a point they will feel is not enough. A draw that suits nobody.

Fulham 2-3 Crystal Palace: Tyrick Mitchell Brace Punishes Wasteful Hosts at Craven Cottage
Crystal Palace won 3-2 at Fulham despite being outplayed for long stretches, with Tyrick Mitchell scoring twice and Ben Chilwell sealing the points in a result that tells you everything you need to know about accountability in front of goal.

Feyenoord Turn It Around: Three Goals in 12 Minutes Sink NEC Nijmegen
Feyenoord won 3-1 at NEC Nijmegen in the Eredivisie, scoring three times between the 52nd and 64th minutes to overturn a first-half stalemate. Gjivai Zechiël, Luciano Valente, and Jerayno Schaken did the damage in a ruthless second-half burst.

Sarcevic Strikes Early as Bradford City Hold Off Mansfield Town 1-0 at Valley Parade
Antoni Sarcevic's 18th-minute goal proved enough as Bradford City ground out a 1-0 win over Mansfield Town, keeping a clean sheet despite Mansfield's greater possession throughout the afternoon.

Six Goals, Three Cards, No Winners: Wycombe and MK Dons Share the Spoils in Chaotic 3-3 Draw
Wycombe Wanderers twice led at Adams Park only to be pegged back each time, as Milton Keynes Dons scored three times in eight second-half minutes to earn a 3-3 draw in a disorganised and absorbing League One contest.

Witton Albion Win 2-0 at Avro: Steele and Hoyle Strike Early to Seal FA Cup Progress
Witton Albion were ruthless and efficient at Avro, scoring twice inside 22 minutes through James Steele and Tom Hoyle to advance in the FA Cup. Avro had more of the ball but none of the composure when it mattered.

Reading 3-1 Blackpool: Reading Outfight Dominant Visitors to Claim League One Win
Reading won 3-1 against Blackpool despite being second best for large portions of the match. George Earthy, Kyreece Lisbie, and Jacob Brown did the damage.

Ware 3-3 Fakenham Town: Fakenham Snatch FA Cup Draw With Two First-Half Goals
Ware led three times at Wodson Park but Fakenham Town refused to lie down, equalising twice before the break and once more to earn a 3-3 FA Cup draw.

Widzew Lodz 0-0 Radomiak Radom: Six Big Chances, Zero Goals, Maximum Frustration
Widzew Lodz and Radomiak Radom served up a goalless draw in the Polish Ekstraklasa on Saturday, with both sides squandering three big chances apiece in a match that had plenty of effort but precious little execution.

Metz 4-1 Rodez: Pape Moussa Fall Hat-Trick Ends Metz's Draw Streak in Style
Pape Moussa Fall scored three times as Metz dismantled Rodez 4-1 at home in Ligue 2, delivering the kind of dominant, competitive performance their previous four matches had failed to produce.

Real Sociedad II 1-1 Tenerife: Soroeta Equaliser Denies Hosts in Scrappy La Liga 2 Draw
Fabricio Assis gave Real Sociedad II the lead on the hour mark but Javier Soroeta struck late to earn Tenerife a point, capping a fractious afternoon in San Sebastián that produced six yellow cards and precious little quality.

Reims 2-2 Guingamp: Fofana Brace Punished Reims Profligacy Before Bokangu's Late Rescue
Reims dominated the chances but paid the price for wasting four big opportunities, as Yaya Fofana turned the game on its head with two goals in two second-half minutes before substitute Brandon Bokangu grabbed a point for the hosts in the 88th minute.

Kareem Hassan-Smith Sends Bradford Park Avenue Through as Curzon Ashton Fail to Register a Single Shot on Target
Bradford Park Avenue won 1-0 away at Curzon Ashton in the FA Cup, with Kareem Hassan-Smith's 31st-minute goal proving enough despite the hosts enjoying the lion's share of possession.

Bournemouth Win 2-1 at St. James' Park as Newcastle Squander Dominance
Bournemouth took all three points at St. James' Park despite Newcastle United creating the better chances, with two first-half goals proving enough to sink the hosts. Connor Maguire has no sympathy for a Newcastle side that did the hard work and threw it away.

Worcester City 1-0 Win at Knowle Ends Home Side's FA Cup Run
Worcester City ended Knowle FC's unbeaten FA Cup run with a 1-0 victory, the only goal enough to settle a tight affair in which Knowle's basics simply did not hold up when it mattered.

Peterborough 1-1 Sheffield Wednesday: Feeney Own Goal and Woods Header Share the Points at London Road
A Josh Feeney own goal gave Sheffield Wednesday the lead before Ben Woods headed Peterborough level straight after half time, leaving both sides frustrated in a tight League One draw.

Preston 2-1 Blackburn: Lang Double Punishes Toothless Rovers as North End End Losing Run
Callum Lang scored twice inside the first half hour to give Preston a deserved 2-1 win over Blackburn in the EFL Championship, ending a run of five consecutive defeats for the hosts.

Southampton Win 1-0 at Lincoln City: Welington Header Settles Scrappy Championship Affair
Southampton ground out a 1-0 win at Lincoln City, with Welington's 44th-minute goal proving enough despite Lincoln enjoying the lion's share of possession. It was efficient, ugly in places, and entirely professional.

Stockport County Demolish Wigan Athletic 3-0 With First-Half Blitz at the DW
Stockport County put Wigan Athletic to the sword with three goals in the opening 21 minutes, running out comfortable 3-0 winners in a League One clash that exposed every weakness the home side currently possess.
