Football News & Analysis
AI-powered match previews, recaps, and tactical analysis
Rio Ave 0-0 Gil Vicente: Stalemate at Estádio do Rio Ave in Primeira Liga Round 32
Rio Ave and Gil Vicente battled to a goalless draw at the Estádio do Rio Ave, with both sides struggling to break through a resolute defensive display in Liga Portugal's 32nd round.
Rosario Central 1-1 Tigre: Romero salvages draw as hosts dominate at Gigante de Arroyito
Rosario Central dominated possession but Tigre claimed a crucial point through David Romero's 81st-minute equaliser at the Gigante de Arroyito, though the visitors finished with ten men after a late red card.
Racing Club 0-0 Huracán: Stalemate at Estadio Presidente Perón as defensive resolve trumps attacking ambition
Racing Club and Huracán served up a goalless draw at the Estadio Presidente Perón in Buenos Aires, with neither side able to break through despite Racing's dominance in possession and territory.
New York City FC 0-2 DC United: Munteanu brace sinks hosts at Citi Field
DC United swept aside New York City FC with a clinical 2-0 victory at Citi Field, with Louis Munteanu netting twice to move the visitors into mid-table contention in MLS's Eastern Conference.
Espanyol 0-2 Real Madrid: Vinicius double keeps title race on knife-edge as Barcelona wait
Real Madrid edged past Espanyol at the RCDE Stadium with Vinicius Junior scoring twice to ensure Barcelona cannot seal La Liga glory until El Clásico next Sunday.
Inter 2-0 Parma: Nerazzurri clinch 21st Scudetto with three games to spare
Inter Milan secured their 21st Serie A title with a clinical 2-0 victory over Parma at the San Siro, wrapping up the championship with three matches remaining.
Aston Villa 1-2 Tottenham: Spurs escape relegation zone with dramatic Villa Park comeback
Tottenham edge a pulsating encounter at Villa Park to move out of the drop zone, with Conor Gallagher's early strike and Richarlison's finish enough to survive despite Emiliano Buendía's late consolation.
SC Freiburg 1-1 VfL Wolfsburg: Lienhart rescues point as title race twists
Philipp Lienhart headed home a dramatic equaliser on 75 minutes to earn SC Freiburg a 1-1 draw against VfL Wolfsburg at the Europa-Park Stadion, denying the visitors a crucial away win in the Bundesliga's closing stretch.
SC Braga 1-1 Estoril: Begraoui snatches late leveller at Estádio Municipal
Mario Dorgeles gave Braga the lead early on, but Yanis Begraoui's 79th-minute strike earned Estoril a share of the spoils in a tightly contested Primeira Liga encounter.
Aldosivi 1-1 Independ. Rivadavia: Early drama as leaders held in Mar del Plata
Aldosivi and Independiente Rivadavia shared the spoils in a frantic opening at the Estadio José María Minella, with both sides finding the net inside eight minutes in Round 9 of the Liga Profesional.
Real Betis 3-0 Real Oviedo: Cucho Hernández brace seals dominant display at La Cartuja
Real Betis swept aside Real Oviedo 3-0 at the Estadio de la Cartuja to move closer to securing European football. Colombian forward Cucho Hernández struck twice in a commanding performance.
Gladbach 1-0 Dortmund: Tabakovic's late strike secures survival at Borussia-Park
Borussia Mönchengladbach clinched Bundesliga survival with a dramatic 88th-minute winner against Borussia Dortmund, as Haris Tabakovic's finish ended the visitors' hopes of a crucial away victory.
Strasbourg 1-2 Toulouse: Cásseres orchestrates late turnaround at Meinau
Toulouse came from behind to stun Strasbourg 2-1 at the Stade de la Meinau, with Emersonn's 84th-minute strike settling a feisty Ligue 1 contest in which Cristian Cásseres Jr. pulled the strings from midfield.
Paris FC 4-0 Stade Brestois: Matondo double decimates visitors at Jean Bouin
Paris FC thrashed Stade Brestois 4-0 at the Stade Jean Bouin on Sunday as Rudy Matondo's brace and clinical finishing swept aside the Breton outfit in a dominant Ligue 1 display.
Auxerre 3-1 Angers: Mara's double seals vital win as hosts edge towards safety
Sékou Mara struck twice as Auxerre swept aside struggling Angers 3-1 at the Stade de l'Abbé Deschamps to breathe fresh life into their Ligue 1 survival bid.
Sparta Rotterdam 2-2 GO Ahead Eagles: Lauritsen shines as late drama leaves points shared
Tobias Lauritsen scored and assisted as Sparta led twice at Het Kasteel, but GO Ahead Eagles fought back to claim a draw — with a red card in stoppage time adding late controversy.
AZ Alkmaar 2-2 Twente: Own goal drama as visitors hold nerve in Alkmaar
AZ Alkmaar and FC Twente shared the spoils in a thrilling Eredivisie encounter at the AFAS Stadion, with an own goal and Sam Lammers' clinical finish leaving both sides with unfinished business.
St. Pauli 1-2 Mainz: Tietz and Mwene seal survival as Hamburg hosts edge closer to drop
FSV Mainz secured Bundesliga safety with a clinical 2-1 win at the Millerntor-Stadion, leaving FC St. Pauli deep in relegation trouble with five games remaining.
Casa Pia 0-1 Tondela: Bebeto penalty settles fractious affair as hosts finish with nine men
Tondela edged a tempestuous encounter at Rio Maior, with Bebeto's 68th-minute penalty — confirmed by VAR — proving decisive despite Casa Pia being reduced to nine men by the closing stages.
Manchester United 3-2 Liverpool: Mainoo settles epic Old Trafford thriller as Champions League race tightens
Manchester United edge a thrilling encounter 3-2 against Liverpool at Old Trafford, with Kobbie Mainoo's 77th-minute strike proving decisive in a breathless contest that kept the Red Devils' top-four hopes alive.