Football News & Analysis

AI-powered match previews, recaps, and tactical analysis

📊 RECAP 19 May

Newcastle 3-1 West Ham: Osula double settles relegation battle as Hammers' survival hopes fade

William Osula's clinical display proved decisive at St. James' Park as Newcastle thrashed West Ham 3-1 to keep their European ambitions alive — leaving the visitors staring into an abyss with just two matches remaining.

#newcastle-34 #west-ham-48 #england-premier-league
📊 RECAP 19 May

Atalanta 0-1 Bologna: Orsolini's late strike stuns hosts in Bergamo

Bologna secured a crucial away victory at the Gewiss Stadium as Riccardo Orsolini's 78th-minute finish handed Atalanta a damaging defeat in their fight for European qualification.

#atalanta-499 #bologna-500 #italy-serie-a
📊 RECAP 19 May

Wolves 1-1 Fulham: Mané's opener undone as Robinson levels from spot

Mateus Mané's first-half strike looked set to seal three points for Wolves at Molineux, but Antonee Robinson's penalty converted deep into stoppage time earned Fulham a draw on the penultimate weekend.

#wolves-39 #fulham-36 #england-premier-league
📊 RECAP 19 May

Leeds 1-0 Brighton: Calvert-Lewin's stoppage-time strike keeps Whites' survival hopes alive

Dominic Calvert-Lewin's dramatic 90+6 finish at Elland Road hands Leeds a vital three points in their battle to avoid the drop, with one match remaining.

#leeds-63 #brighton-51 #england-premier-league
📊 RECAP 19 May

Brentford 2-2 Crystal Palace: Ouattara rescues Bees twice to keep European hopes alive

Dango Ouattara bagged a dramatic brace as Brentford fought back from a penalty deficit to claim a 2-2 draw with Crystal Palace at the Gtech Community Stadium, keeping their European ambitions on a knife-edge with one match remaining.

#brentford-55 #crystal-palace-52 #england-premier-league
📊 RECAP 19 May

PEC Zwolle 0-2 Feyenoord: Hadj Moussa double seals dominant away display

Feyenoord ended their Eredivisie campaign in convincing fashion at the MAC³PARK Stadion, with Anis Hadj Moussa's brace in the final quarter securing a clean sheet victory over struggling hosts PEC Zwolle.

#pec-zwolle-193 #feyenoord-209 #eredivisie-88
📊 RECAP 18 May

Inter 1-1 Hellas Verona: Bowie's dramatic late leveller denies champions

Inter's Serie A title defence stutters as relegated Hellas Verona snatch a 90th-minute equaliser through Kieron Bowie at San Siro, leaving the Nerazzurri frustrated on Matchday 37.

#inter-505 #hellas-verona-504 #italy-serie-a
📊 RECAP 18 May

Utrecht 2-0 Fortuna Sittard: De Wit and Min seal play-off push at Galgenwaard

Utrecht edged closer to securing a play-off spot with a commanding 2-0 victory over Fortuna Sittard at Stadion Galgenwaard, goals from Dani de Wit and David Min cementing their late-season surge.

#utrecht-207 #fortuna-sittard-205 #eredivisie-88
📊 RECAP 18 May

PSV Eindhoven 5-1 Twente: Perišić orchestrates rout as champions end season in style

PSV Eindhoven thrashed FC Twente 5-1 at the Philips Stadion on Sunday to cap their Eredivisie title-winning campaign with a statement performance. Ivan Perišić's creative brilliance proved decisive.

#psv-eindhoven-197 #twente-415 #eredivisie-88
📊 RECAP 18 May

NEC Nijmegen 2-1 GO Ahead Eagles: Lebreton brace seals historic Champions League spot

NEC Nijmegen edged GO Ahead Eagles 2-1 at Goffertstadion to confirm a remarkable first Champions League qualification in the club's 125-year history, with Noe Lebreton's double proving decisive.

#nec-nijmegen-413 #go-ahead-eagles-410 #eredivisie-88
📊 RECAP 18 May

Heracles 1-2 Groningen: Land settles tight encounter as visitors hold nerve

Groningen came from behind to edge Heracles 1-2 at the Asito Stadium, with Tygo Land's second-half strike proving decisive in a tightly contested Eredivisie affair.

#heracles-206 #groningen-202 #eredivisie-88
📊 RECAP 18 May

Heerenveen 0-0 Ajax: Stalemate condemns Amsterdam side to play-off fate

Ajax's goalless draw at the Abe Lenstra Stadion leaves them outside the European places and facing an unwanted play-off route for Conference League qualification.

#heerenveen-210 #ajax-194 #eredivisie-88
📊 RECAP 18 May

FC Volendam 1-2 Telstar: Koeman Jr's late penalty condemns hosts as visitors steal dramatic win

Telstar sensationally kept their Eredivisie status alive with a 1-2 victory at the Kras Stadion on Sunday, capped by goalkeeper Ronald Koeman Jr's 89th-minute penalty — a moment of pure theatre that snatched victory from the jaws of defeat.

#fc-volendam-416 #telstar-427 #eredivisie-88
📊 RECAP 18 May

AZ Alkmaar 3-3 NAC Breda: Soumano's brace fires dramatic comeback at AFAS Stadion

NAC Breda stormed back from two goals down to claim a stunning 3-3 draw at AZ Alkmaar, with Moussa Soumano's brace and a late Talvitie finish securing a point that keeps their survival hopes alive.

#az-alkmaar-201 #nac-breda-203 #eredivisie-88
📊 RECAP 18 May

Manchester United 3-2 Nottingham Forest: Red Devils hold nerve in thrilling Old Trafford shootout

Manchester United edge a pulsating encounter at Old Trafford to secure vital three points, though Bryan Mbeumo's controversial goal sparks refereeing debate.

#manchester-united-33 #nottingham-forest-65 #england-premier-league
📊 RECAP 18 May

Roma 2-0 Lazio: Mancini brace fires Giallorossi towards Champions League

Gianluca Mancini's double settles a feisty Derby della Capitale as Roma edge closer to European football, though red cards mar the Stadio Olimpico spectacle.

#as-roma-497 #lazio-487 #italy-serie-a
📊 RECAP 18 May

Pisa 0-3 Napoli: McTominay and Rrahmani seal Champions League spot

Napoli swept aside relegated Pisa 3-0 at the Arena Garibaldi to secure UEFA Champions League qualification, with Scott McTominay and Amir Rrahmani striking in a dominant first-half display.

#pisa-801 #napoli-492 #italy-serie-a
📊 RECAP 18 May

Juventus 0-2 Fiorentina: Ndour and Mandragora seal upset as Bianconeri's Champions League hopes hang by thread

Fiorentina inflicted a damaging blow on Juventus's Champions League ambitions with a clinical 2-0 victory at the Allianz Stadium, with Cher Ndour and Rolando Mandragora on the scoresheet.

#juventus-496 #fiorentina-502 #italy-serie-a
⚡ PREVIEW 16 May

Genoa vs AC Milan: Title-chasing Citizens bid to seal points at Marassi

AC Milan travel to the Luigi Ferraris on Sunday seeking a vital three points as the Rossoneri look to extend their commanding Serie A lead. Genoa, however, have steadied the ship after recent draws.

#genoa-495 #ac-milan-489 #italy-serie-a
⚡ PREVIEW 16 May

Como vs Parma: Sixth-placed hosts eye European credentials in Serie A showdown

Como face Parma at the Stadio Giuseppe Sinigaglia on Sunday looking to capitalise on their lofty league position and maintain pressure on the title race, with the visitors desperately needing points to escape the relegation mire.

#como-895 #parma-523 #italy-serie-a