Global football delivered drama, goals, and talking points across Europe and beyond, with heavy wins, late drama, and key player absences shaping the narrative. From the English Premier League to Serie A and beyond, here is a complete round-up of yesterday’s results and upcoming fixtures.
ENGLAND: Premier League
Bournemouth 2 – 2 Manchester United
A chaotic second half defined this clash at the Vitality Stadium. Manchester United led twice through a Bruno Fernandes penalty and a James Hill own goal. However, the game turned when Harry Maguire was sent off, allowing Eli Junior Kroupi to equalise from the spot. Bournemouth showed resilience, clawing back twice to earn a deserved point.
ENGLAND: Championship
Preston North End 3 – 1 Stoke City
SPAIN: La Liga
Villarreal 3 – 1 Real Sociedad
Scorers: Gerard Moreno, Georges Mikautadze, Nicolas Pepe (Villarreal); Luka Sucic (Real Sociedad)
Villarreal blew Sociedad away early, scoring three goals inside 23 minutes. Moreno, Mikautadze and Pepe sealed control before Sucic’s late consolation.
ITALY: Serie A
Cagliari 0 – 1 Napoli
Scorer: Scott McTominay
McTominay struck in the 2nd minute to settle the tie. Napoli dominated but failed to extend the lead, surviving a late scare to secure all three points.
Genoa 0 – 2 Udinese
Scorers: Jurgen Ekkelenkamp, Keinan Davis
Udinese executed a clinical smash-and-grab. Ekkelenkamp opened the scoring before Davis sealed it late. Genoa wasted multiple chances. Zimbabwe international Jordan Zemura remains sidelined with injury.
GERMANY: Bundesliga
RB Leipzig 5 – 0 Hoffenheim
Leipzig ran riot. Brajan Gruda and Christoph Baumgartner both scored braces before Benjamin Henrichs added a fifth.
FRANCE: Ligue 1
Lens 5 – 1 Angers
Scorers: Florian Thauvin, Odsonne Edouard (2), others; Lanroy Machine (Angers)
Thauvin starred with a goal and two assists as Lens dominated from start to finish.
NETHERLANDS: Eredivisie
Heracles 1 – 1 Excelsior
Scorers: S. Scheperman; D. Sanches Fernandes
PORTUGAL: Primeira Liga
- CF Estrela da Amadora 4 – 0 Casa Pia
DENMARK: Superliga
- Vejle Boldklub 1 – 1 OB
- Scorers: L. Owusu; A. Jacobsen
FIXTURES
ENGLAND: Premier League
- Brighton vs Liverpool – Today 14:30
- Fulham vs Burnley – Today 17:00
- Man City vs Crystal Palace – Postponed
- Everton vs Chelsea – Today 19:30
- Leeds United vs Brentford – Today 22:00
ENGLAND: Championship
- Ipswich Town vs Millwall – Today 14:30
- Derby County vs Birmingham – Today 14:30
- Blackburn Rovers vs Middlesbrough – Today 14:30
- Sheffield United vs Wrexham – Today 17:00
- Charlton vs Norwich City – Today 17:00
- QPR vs Portsmouth – Today 17:00
- Watford vs Leicester City – Today 17:00
- Southampton vs Oxford Utd – Today 17:00
- Bristol City vs West Brom – Today 17:00
- Hull City vs Sheffield Wednesday – Today 17:00
- Swansea vs Coventry – Today 19:15
ENGLAND: League One (Matchday 39)
- Cardiff City vs Blackpool – 14:30
- Luton Town vs Stockport – 14:30
- Barnsley vs Doncaster – 17:00
- Port Vale vs Bolton – 17:00
- Lincoln City vs Rotherham – 17:00
- Burton vs Bradford City – 17:00
- Mansfield Town vs Northampton – 17:00
- AFC Wimbledon vs Peterborough – 17:00
- Leyton Orient vs Wycombe – 17:00
- Stevenage vs Reading – 17:00
- Wigan Athletic vs Exeter City – 17:00
SPAIN: La Liga
- Elche vs Mallorca – Today 15:00
- Espanyol vs Getafe – Today 17:15
- Levante vs Real Oviedo – Today 19:30
- Osasuna vs Girona – Today 19:30
- Sevilla vs Valencia – Today 22:00
ITALY: Serie A
- Parma vs Cremonese – Today 16:00
- Milan vs Torino – Today 19:00
- Juventus vs Sassuolo – Today 21:45
- Como vs Pisa – Tomorrow 13:30
- Atalanta vs Verona – Tomorrow 16:00
GERMANY: Bundesliga
- Köln vs Mönchengladbach – Today 16:30
- Wolfsburg vs Werder – Today 16:30
- Bayern vs Union Berlin – Today 16:30
- Heidenheim vs Leverkusen – Today 16:30
- Dortmund vs Hamburg – Today 19:30
FRANCE: Ligue 1
- Toulouse vs Lorient – Today 18:00
- Auxerre vs Brest – Today 20:00
- Nice vs PSG – Today 22:05
- Lyon vs Monaco – Tomorrow 16:00
- Rennes vs Metz – Tomorrow 18:15
- Paris FC vs Le Havre – Tomorrow 18:15
- Marseille vs Lille – Tomorrow 18:15
- Nantes vs Strasbourg – Tomorrow 21:45
NETHERLANDS: Eredivisie
- Fortuna Sittard vs Twente – 17:30
- Sparta Rotterdam vs Volendam – 19:45
- PEC Zwolle vs NAC – 22:00
- NEC vs Heerenveen – Sunday 13:15
- Feyenoord vs Ajax – Sunday 15:30
- Utrecht vs Go Ahead Eagles – Sunday 15:30
- Telstar vs PSV – Sunday 17:45
- Groningen vs AZ Alkmaar – Sunday 17:45
DENMARK: Superliga
- Randers vs Silkeborg – Sunday 15:00
- Nordsjælland vs Sønderjyske – Sunday 15:00
- Copenhagen vs FC Fredericia – Sunday 17:00
- AGF vs Brøndby – Sunday 19:00
- Viborg vs Midtjylland – Sunday 21:00
GREECE: Super League
- Olympiacos vs AEL – Sunday 19:00
- AEK Athens vs Kifisia – Sunday 19:00
- Levadiakos vs Atromitos – Sunday 19:00
- Volos vs PAOK – Sunday 19:00
- Aris vs OFI – Sunday 19:00
- Asteras Tripolis vs Panathinaikos – Sunday
- Panetolikos vs Panserraikos – Sunday
SOUTH AFRICA: Betway PSL
- Polokwane City vs AmaZulu – 21 Mar, 15:30 (Old Peter Mokaba Stadium)
- Stellenbosch vs Chippa United – 21 Mar, 15:30 (Athlone Stadium)
- Magesi vs Kaizer Chiefs – 21 Mar, 18:00 (Moses Mabhida Stadium)
- Orbit College vs Siwelele – 22 Mar, 15:30 (Free State Stadium)
- Golden Arrows vs Sekhukhune United – 22 Mar, 15:30 (King Goodwill Zwelithini Stadium)
- TS Galaxy vs Orlando Pirates – 22 Mar, 15:30 (Mbombela Stadium)
- Durban City vs Richards Bay – 22 Mar, 17:30 (Chatsworth Stadium)
- Kaizer Chiefs vs Orbit College – 06 Apr, 15:00 (Nelson Mandela Bay Stadium)
ZIMBABWE PREMIER SOCCER LEAGUE
- FC Platinum vs TelOne – Today 15:00
- Chicken Inn vs Ngezi – Today 15:00
- CAPS United vs Hardrock – Today 15:00
- Simba Bhora vs Highlanders – Today 15:00
- Scottland FC vs Hunters – Sunday 15:00
- Kariba vs Manica Diamonds – Sunday 15:00
- Agama vs Dynamos – Sunday 15:00
- MWOS vs Bulawayo Chiefs – Sunday 15:00
- Herentals vs Triangle United – Mon, 23 Mar, 15:00
From Europe’s elite leagues to Southern Africa’s domestic battles, the football calendar remains relentless. With key fixtures lined up today and tomorrow, momentum, injuries, and squad depth will continue to shape outcomes across competitions.

Leave a Reply