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

Silkeborg IF 1-1 FC Midtjylland: Iheanacho Hauls Midtjylland Level After Kirk's Early Strike
FC Midtjylland came from behind to earn a 1-1 draw at Silkeborg IF in the Danish Superliga, with Stanley Iheanacho's 66th-minute equaliser cancelling out William Kirk's early opener for the hosts.

Bodø / Glimt 4-2 Rosenborg: Bjørkan and Helmersen Down the Champions in a Second-Half Demolition
Rosenborg led at half-time but Bodø / Glimt turned the match completely on its head after the break, with Fredrik Bjørkan scoring twice and Andreas Helmersen adding a brace to seal a commanding 4-2 home win in the Norwegian Eliteserien.

Willem II 2-2 SC Heerenveen: Heerenveen Rescue Point After Second-Half Comeback
SC Heerenveen came from behind twice to earn a 2-2 draw at Willem II in the Eredivisie, with Jacob Trenskow and Oliver Braude cancelling out Willem II goals either side of the hour mark. Willem II had dominated possession but could not hold on.

Feyenoord Drop Two Points at Home as ADO Den Haag Snatch a 2-2 Draw
Feyenoord dominated possession and created chance after chance but could not hold on, as ADO Den Haag earned a thoroughly unexpected point at De Kuip. It is the kind of result that drives me absolutely mad.

Raków Częstochowa 2-5 Jagiellonia Białystok: Visitors Dismantle Hosts in Polish Ekstraklasa Thriller
Jagiellonia Białystok ran out convincing 5-2 winners at Raków Częstochowa, with two penalties and a relentless second-half display exposing a home side in serious trouble. Connor Maguire calls it exactly what it was: unacceptable from Raków.

Sunderland 0-1 Fulham: Isidor off the Bench to Punish Toothless Home Side
Wilson Isidor came on as a substitute and scored the only goal of the game on 75 minutes to give Fulham a deserved 1-0 win at Sunderland, with the home side failing to register a single shot on target all afternoon.

Leeds 1-1 Brentford: Calvert-Lewin Rescues a Point as Bees Dominate but Fail to Convert
Brentford controlled large portions of this Premier League clash at Elland Road but couldn't hold onto their lead, with Dominic Calvert-Lewin equalising in the 79th minute to earn Leeds a share of the spoils.

Paris FC 3-0 Nice: Clinical Home Side Punish Toothless Visitors in Ligue 1
Paris FC put Nice to the sword at home, winning 3-0 with a penalty from Lassine Sinayoko, a second-half strike from Samir Chergui, and a late goal from substitute Vincent Marchetti to seal a convincing three points.

Hippolyte's 88th-Minute Winner Earns AFC Wimbledon a 1-0 Victory Over Wigan Athletic
Myles Hippolyte struck two minutes from time to give AFC Wimbledon a hard-fought 1-0 win over Wigan Athletic in League One, with the hosts holding firm despite Wigan's superior possession and chances created.

Werder Bremen Demolished 4-1 at Freiburg as Yuito Suzuki Steals the Show
SC Freiburg dismantled Werder Bremen 4-1 at home, with Yuito Suzuki scoring a hat-trick to make it a thoroughly miserable afternoon for a visiting side with no answers and even less desire to find them.

Utrecht 3-3 GO Ahead Eagles: Six Goals, a 90th-Minute Penalty, and Zero Defending
Utrecht threw away a three-goal lead as GO Ahead Eagles came from behind to snatch a 3-3 draw in the Eredivisie, with Artem Stepanov converting a stoppage-time penalty to complete a stunning comeback.

Sint-Truiden Stun Antwerp 4-1: A Masterclass in Efficiency and a Defensive Collapse
Sint-Truiden travelled to Antwerp and left with a 4-1 win that was as clinical as it was damning. Antwerp had the ball, the corners, and the attacks. Sint-Truiden had the goals.

Randers FC 2-1 AGF: Mahmoud and Themsen Strike Early as Randers Hold On Despite Late Scare
Randers FC claimed a hard-fought 2-1 victory over AGF in the Danish Superliga, scoring twice in the first half before surviving a second-half fightback that included a Janni Serra goal and a VAR red card for the hosts.

Mansfield Town 5-2 Luton Town: Moriah-Welsh and Russell Tear Apart Luton in Dominant League One Win
Mansfield Town put on a ruthless display at home, thrashing Luton Town 5-2 in League One thanks to a brace from Nathan Moriah-Welsh in the first half and two more from Jon Russell after the break. Luton had the ball but Mansfield had the desire, and that tells you everything.

Hibernian Win 2-1 at Dens Park as Dundee Pay for Slow Start
Hibernian took all three points at Dens Park on Sunday, winning 2-1 despite a late Joe Westley header giving Dundee brief hope. Martin Boyle and Callum Wright did the damage for the visitors.

Vaduz 5-2 Grasshopper: Juan Cabrera Brace Seals Dominant Home Win
Vaduz ended a four-match losing run in style, hammering Grasshopper 5-2 in the Swiss Super League thanks to a brace from Juan Cabrera and an early goal from Lutfi Dalipi. Grasshopper's injury problems and defensive fragility were ruthlessly exposed.

Thun Stun St. Gallen 4-3 in Swiss Super League Thriller
Thun came from behind three times to win 4-3 at St. Gallen, with Lukas Daschner's stoppage-time finish completing a remarkable away victory that defied every reasonable expectation.

Hermannsson Header Seals 1-0 Win for IFK Göteborg as Örgryte Leave Empty-Handed
Hjörtur Hermannsson's headed goal on 61 minutes was enough to give IFK Göteborg all three points against Örgryte in the Swedish Allsvenskan, with the hosts holding firm despite Örgryte creating the match's clearest opportunity.

Ajax Demolish Telstar 4-0: Klaassen, Berghuis and Leonardo Do the Damage in Eredivisie Rout
Ajax were ruthless and efficient in Velsen, putting four past Telstar without reply. Davy Klaassen got the opener, Steven Berghuis and Tolu Arokodare added to the tally in a dominant second half, and substitute Marcos Leonardo wrapped it up late.

Sandefjord 0-0 Brann: Goalless Stalemate Defies Brann's Shooting Dominance
Brann dominated in attack with 21 shots to Sandefjord's 13, hit the woodwork once, and still could not find a way through in a frustrating Norwegian Eliteserien goalless draw. Sandefjord's goalkeeper and defence held firm despite a side desperately short of form and fitness.
