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

Górnik Zabrze Win 2-0 at Korona Kielce as Peter Federico Delivers the Lot
Górnik Zabrze put in a ruthless away performance at Korona Kielce, with Peter Federico scoring twice to secure a 2-0 win that the match statistics make very hard to argue with.

Valencia Snatch It Late: Luis Rioja's 78th-Minute Winner Sinks Alaves 1-0
Valencia ended a run of four consecutive La Liga defeats with a gritty 1-0 win at Deportivo Alaves, substitute Luis Rioja settling the contest with a right-foot finish twelve minutes from time. Alaves dominated large portions of the match but paid the price for squandering two big chances.

Ajax 5-1 Willem II: Klaassen and Brandt Set the Tone Before Half-Time in Eredivisie Demolition
Ajax put Willem II to the sword with a commanding 5-1 win at home, with two goals before the break setting the platform for a second-half rout that exposed every weakness in the visitors' defensive standards.

Grasshopper 2-5 Sion: Nivokazi Double Sends Visitors Clear in Swiss Super League Thriller
Sion ran out emphatic 5-2 winners at Grasshopper, with substitute Rilind Nivokazi scoring twice after coming on at half-time to turn a tight contest into a rout. Grasshopper had more of everything on paper but were ruthlessly punished every time they switched off.

Zagłębie Lubin Steal It 3-2 in Stoppage-Time Chaos at Raków
Zagłębie Lubin snatched a dramatic 3-2 victory at Raków Częstochowa in the Polish Ekstraklasa, scoring twice in the final minutes to overturn a half-time deficit and leave the hosts with nothing but a red card and a raft of yellow ones to show for their evening.

Jonas Wind Seals It Late: Sporting Braga 1-0 Estoril
Jonas Wind came off the bench to score with seven minutes left and hand Sporting Braga a hard-fought 1-0 win over a dogged but disciplined Estoril side in Liga Portugal.

Moreirense 3-1 Marítimo: Marítimo's Clinical Edge Exposes a Toothless Home Side
Marítimo came to Moreirense and did the basics better, scoring twice in the first half and adding a penalty late on to run out 3-1 winners. Moreirense had the ball, had the attacks, and produced nothing with either.

Leeds 4-1 Newcastle: Elland Road Dismantles a Toothless Magpies Side
Leeds put four past Newcastle United at Elland Road in a performance that was as ruthless as it was clinical. Newcastle never looked like they could live with it.

Inter 5-3 Udinese: Controlled Destruction With a Sloppy Finish
Inter put Udinese to the sword at San Siro with five goals and a dominant display, but three goals conceded against a side with no clean sheets in their last five Serie A matches will give Connor Maguire something to say. He does.

Red Star 1-0 Metz: Ikanga Penalty Settles Scrappy Ligue 2 Affair
Red Star ground out a narrow 1-0 win over Metz in Ligue 2, with Jovany Ikanga converting a second-half penalty to settle a match that Metz's goalkeeper kept competitive almost single-handedly.

Celta Fortuna 0-4 SD Eibar: Eibar Destroy Hosts With Four First-Half Goals in La Liga 2 Rout
SD Eibar were ruthless and relentless at Celta Fortuna, putting four goals past the hosts before half-time in a performance that exposed every weakness in the home side. Jon Guruzeta scored twice and Celta Fortuna never laid a glove on them.

Rio Ave 3-3 Estrela Amadora: Abraham Marcus Brace Not Enough as Rio Ave Cling On
Estrela Amadora dominated possession and led twice through Abraham Marcus, but Rio Ave showed uncommon desire to claw back a point in a six-goal thriller in the Liga Portugal.

Brøndby Win 4-2 at Midtjylland: Iheanacho Doubles Up as Visitors Dominate in Denmark
Brøndby IF put four past FC Midtjylland on Monday evening, with Stanley Iheanacho scoring twice in a commanding away performance that exposed the home side's defensive frailties. FC Midtjylland showed fight but their discipline and shape crumbled under sustained visiting pressure.

Djurgården 2-0 GAIS: Lien and Hegland Sink a Toothless Visiting Side
Djurgården made it four wins from their last five Allsvenskan matches with a composed 2-0 home victory over GAIS, goals from Kristian Strømland Lien and B. Hegland doing the damage either side of half-time. GAIS finished the match with two red cards and no answer to a Djurgården defence that simply refused to be broken.

Bodø / Glimt 3-2 Sandefjord: Helmersen Brace Seals Win Despite Late Scare
Andreas Helmersen struck twice in four second-half minutes to put Bodø / Glimt in control, but Sandefjord made them work for it with two late goals before Glimt held on to win 3-2 in the Norwegian Eliteserien.

Sirius 2-0 Degerfors: Basics Win It as Sirius Hold Their Nerve After Chaotic Start
Sirius earned a deserved 2-0 win over Degerfors in the Swedish Allsvenskan, recovering from a second-minute own goal scare to dominate the contest through desire, duels, and a clinical first-half finish from Melker Heier.

Como 2-1 Parma: Kaiki Seals It Late As Como's Dominance Finally Tells
Como made it four wins from their last five Serie A matches with a hard-fought 2-1 victory over Parma, Jacobo Ramón opening the scoring before Kaiki's late left-foot finish put the result beyond doubt. David Romero's stoppage-time strike proved too little, too late for a Parma side who were second best for almost the entire ninety minutes.

Roma Run Riot at Torino: Malen and Pisilli Seal Commanding 2-0 Win
AS Roma were ruthless and clinical at the Stadio Olimpico Grande Torino, goals from Donyell Malen and Niccolò Pisilli delivering a deserved 2-0 victory that Torino had no answer for.

Gorica 2-2 Varaždin: Cvijanovic Rescues a Point in Stoppage Time After Varaždin Dominate
Gorica snatched a dramatic 2-2 draw against Varaždin in the Croatian 1. HNL, with Ivan Cvijanovic heading into stoppage time to deny the visitors all three points despite Varaždin controlling large portions of the match.

Philadelphia Union Dismantle San Diego 5-0 in Ruthless MLS Display
Philadelphia Union were utterly dominant in San Diego, winning 5-0 with Cavan Sullivan grabbing a brace and the hosts reduced to a shambles after a VAR card at half-time. San Diego never competed.
