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

St. Mirren 1-2 Celtic: Saints Outshoot the Champions But Fall Short Where It Matters
St. Mirren dominated possession and created more chances but Celtic's clinical edge and an early penalty proved the difference at the SMiSA Stadium on Saturday night.

Eldense 0-0 Mallorca: Visitors Frustrate but Keeper Earns His Money
A goalless draw at Eldense saw Mallorca's goalkeeper make six saves to deny a home side that hit the woodwork and spurned big chances. Mallorca's bench exploded late on, collecting cards in stoppage time.

Sporting CP 2-0 Nacional: Lions Suffocate Hapless Visitors With Clinical Second-Half Display
Sporting CP made it four wins from five Liga Portugal matches with a comfortable 2-0 victory over Nacional, who offered next to nothing going forward and were thoroughly outclassed from start to finish.

Sint-Truiden 4-0 La Louvière: Bazdar Brace Seals Dominant Belgian Pro League Win
Sint-Truiden dismantled La Louvière with a thoroughly dominant 4-0 victory, with Samed Bazdar scoring twice in the second half to put the result beyond any doubt. La Louvière never competed at the required level and were overrun from start to finish.

Soulé and Hermoso Break Roma Hearts in 2-1 Atalanta Comeback at the Olimpico
AS Roma led through an Éderson own goal before Atalanta produced a stunning two-goal burst in the final minutes, with Mario Hermoso and Matías Soulé completing a dramatic comeback to hand Roma their first Serie A defeat at home in their last ten matches.

Nice 1-1 Le Mans: Wahi Rescues a Point But the Rot Runs Deep
Nice dropped more points at home, drawing 1-1 with Le Mans in Ligue 1 after Elye Wahi cancelled out Adil Ali Mohamed Bourabaa's opener. It is becoming a habit, and habits like this get managers sacked.

Swansea 0-0 Wrexham: Dominant Swans Held Despite Controlling Every Department
Swansea bossed the ball, the territory, and the discipline but could not find the goal their performance deserved. Wrexham nicked a point with three yellow cards doing the talking for the hosts.

Ilenikhena Brace Stuns Al Nassr as Al Ittihad Win 2-1 in Saudi Pro League Thriller
George Ilenikhena scored twice in the first half to hand Al Ittihad a 2-1 victory over Al Nassr, a result that defied the run of play and left the visitors with plenty to answer for despite dominating large spells of the match.

Popov Heads Empoli to 1-0 Win as Carrarese Waste Dominance in Serie B
Empoli won 1-0 at Carrarese thanks to a Bogdan Popov header on 74 minutes, a result that flatters the visitors given Carrarese controlled large portions of the match but failed to convert their superiority into goals.

Westerlo Humiliated 4-0 at Mechelen: Saito Runs the Show in Belgian Pro League Rout
Westerlo were taken apart at Mechelen on Saturday, conceding four without reply as Shunsuke Saito scored twice and the visitors offered almost nothing in return.

Celta Fortuna Win 2-0 at Ceuta Despite Being Second Best for Large Spells
Celta Fortuna took all three points from a chaotic La Liga 2 encounter at Ceuta, winning 2-0 through goals from Adrià Capdevila and a late Bernard Somuah strike, despite Ceuta creating more chances and finishing with five yellow cards.

Hull City Hold Aston Villa to a Goalless Draw in a Performance Built on Grit and Organisation
Hull City earned a hard-fought Premier League point against Aston Villa, keeping a clean sheet despite facing 73 per cent possession and sustained pressure from the visitors. Villa created the better openings but lacked the clinical edge to break down a disciplined Hull side.

Rayo Vallecano 3-2 Racing Santander: Camello Brace Seals Wild La Liga Win
Sergio Camello scored twice in five second-half minutes to turn the game on its head and hand Rayo Vallecano a 3-2 victory over Racing Santander in a chaotic La Liga clash at Vallecas.

Own Goal Hands Real Valladolid a 1-0 Win Over FC Andorra in Chaotic La Liga 2 Clash
Diego Alende's 12th-minute own goal proved enough for Real Valladolid to grind out a 1-0 win over FC Andorra, a result that flattered neither side but one Valladolid will take without argument after four defeats from their previous five La Liga 2 matches.

Motherwell Win 1-0 at Ibrox: Ryan Naderi's Early Strike Exposes Rangers' Alarming Lack of Bite
Motherwell claimed a deserved 1-0 victory at Ibrox, with Ryan Naderi scoring inside twelve minutes after coming on as an early substitute. Rangers had 59% possession and went nowhere with it.

Girona Win 2-0 at Sporting Gijón: Asprilla and Carles Pérez Punish Gijón's Lack of Desire
Girona made the trip to El Molinón and left with all three points, goals from Yáser Asprilla and Carles Pérez exposing a Sporting Gijón side that competed hard on recent form but could not handle Girona's dominance across every area of the pitch.

Athletic Club 0-3 Atletico Madrid: Simeone's Side Punish Wasteful Basques With Clinical Second-Half Blitz
Athletic Club dominated possession and created the better chances but were ruthlessly punished by Atletico Madrid, who scored three times in 44 second-half minutes to take all three points at San Mames.

Koutsias Rescues Famalicão with Late Penalty as Estrela Amadora Draw 2-2
Estrela Amadora twice led at home only to be pegged back by Famalicão, with Georgios Koutsias scoring either side of the break to earn the visitors a 2-2 draw in the Liga Portugal.

Bury 8-0 Wythenshawe Amateurs: Connor Pye Hat-Trick Leads Ruthless FA Cup Demolition
Bury put eight goals past Wythenshawe Amateurs in a one-sided FA Cup tie, with Connor Pye bagging a hat-trick in a first half that was over before the break. Wythenshawe showed up. That is about all you can say for them.

Luton Town 1-1 Leyton Orient: Hatters Squander Dominance as Kabia Cancels Out Donley Strike
Luton Town dominated the territory and the shot count but could only manage a 1-1 draw with Leyton Orient at Kenilworth Road, with Jamie Donley's opener cancelled out by Jaze Kabia's equaliser before Orient's ill-discipline threatened to undermine their point.
