The football world delivered a packed schedule of action across Zimbabwe and Europe, with draws dominating the domestic scene while heavyweights in Europe made strong statements. From goalless stalemates in the Castle Lager PSL to high-scoring thrillers in Germany and decisive wins in England, it was a weekend that had a bit of everything.
CASTLE LAGER PSL – MATCHDAY 4 RESULTS
Saturday 21 March 2026
Simba Bhora 0 – 0 Highlanders
Wadzanai Stadium
Highlanders, under Benjani Mwaruwari, continue their frustrating run of draws.
- 1-1 vs Bulawayo Chiefs
- 2-2 vs Dynamos
- 0-0 vs MWOS
- 0-0 vs Simba Bhora
Caps United 2 – 0 Hardrock
Rufaro Stadium
League debutants Hardrock suffered their first defeat of the season.
- 0-0 vs Scottland FC
- 0-1 vs ZPC Kariba
- 1-0 vs Chicken Inn
- 0-2 vs CAPS United
Chicken Inn 0 – 0 Ngezi Platinum Stars
Barbourfields Stadium
FC Platinum 2 – 2 Telone
Mandava Stadium
Pressure continues to mount on Joel Luphahla as FC Platinum drop more points.
- Lost 2-1 vs Ngezi Platinum
- Won 2-0 vs Manica Diamonds
- Drew 0-0 vs FC Hunters
- Drew 2-2 vs Telone
Sunday Fixtures
- MWOS vs Bulawayo Chiefs – Ngoni Stadium
- Scottland FC vs FC Hunters – Rufaro Stadium
- ZPC Kariba vs Manica Diamonds – Nyamhunga Stadium
- Agama vs Dynamos – Wadzanai Stadium
SOUTH AFRICA – BETWAY PREMIERSHIP
- Polokwane City 0 – 1 AmaZulu
- Stellenbosch 2 – 1 Chippa United
GERMANY – BUNDESLIGA
Bayern Munich 4 – 0 Union Berlin
A dominant display with goals from Olise, Gnabry (brace) and Kane.
FC Cologne 3 – 3 Borussia Mönchengladbach
A chaotic six-goal thriller in the Rhine Derby.
Borussia Dortmund 3 – 2 Hamburg
Dortmund staged a stunning comeback from two goals down.
Heidenheim 3 – 3 Bayer Leverkusen
A dramatic encounter with a late equaliser denying Leverkusen victory.
Wolfsburg 0 – 1 Werder Bremen
Njinmah scored the winner in a disciplined away performance.
ITALY – SERIE A
Parma 0 – 2 Cremonese
A clinical second-half display sealed the win.
Juventus 1 – 1 Sassuolo
Late penalty miss costs Juventus maximum points.
AC Milan 3 – 2 Torino
Milan held on after a quick-fire second-half double.
Fixtures
- Como vs Pisa (13:30)
- Atalanta vs Verona (16:00)
- Bologna vs Lazio (16:00)
- Roma vs Lecce (19:00)
- Fiorentina vs Inter (21:45)
FRANCE – LIGUE 1
Nice 0 – 4 PSG
A commanding PSG performance with complete control.
Auxerre 3 – 0 Brest
Ten-man Auxerre stunned Brest in a dominant showing.
Toulouse 1 – 0 Lorient
Late winner secured all three points.
Fixtures
- Lyon vs Monaco (16:00)
- Rennes vs Metz (18:15)
- Paris FC vs Le Havre (18:15)
- Marseille vs LOSC (18:15)
- Nantes vs Strasbourg (21:45)
ENGLAND: Premier League
- Fulham 3 – 1 Burnley
- Everton 3 – 0 Chelsea
- Leeds United 0 – 0 Brentford
- Brighton 2 – 1 Liverpool
- Manchester City vs Crystal Palace (Postponed)
Everton 3 – 0 Chelsea
Beto starred with two goals and an assist in a dominant win.
Brighton 2 – 1 Liverpool
Danny Welbeck scored twice to secure victory.
Fixtures
- Newcastle vs Sunderland (14:00)
- Aston Villa vs West Ham (16:15)
- Tottenham vs Nottingham Forest (16:45)
English Championship Results
- Ipswich 1-1 Millwall
- Derby 1-0 Birmingham
- Blackburn 0-0 Middlesbrough
- Sheffield United 1-2 Wrexham
- Charlton 0-1 Norwich
- QPR 6-1 Portsmouth
- Watford 0-0 Leicester
- Southampton 2-0 Oxford United
- Bristol City 0-1 West Brom
- Hull City 3-1 Sheffield Wednesday
- Swansea 0-3 Coventry
PORTUGAL – Primeira Liga
- Famalicão 1-0 Nacional
- Moreirense 0-1 Arouca
- Santa Clara 1-0 Gil Vicente
- Benfica 3-0 Vitória SC
- Tondela 0-0 AVS
Fixtures
- Estoril vs Rio Ave (17:30)
- Alverca vs Sporting (20:00)
- Braga vs Porto (22:30)
NETHERLANDS – Eredivisie
- Fortuna Sittard 1-2 Twente
- Sparta Rotterdam 2-0 Volendam
- PEC Zwolle 2-1 NAC
Fixtures
- NEC vs Heerenveen (13:15)
- Feyenoord vs Ajax (15:30)
- Utrecht vs Go Ahead Eagles (15:30)
- Telstar vs PSV (17:45)
- Groningen vs AZ Alkmaar (17:45)
You May Like This
SPAIN: LaLiga
- Elche 2-1 Mallorca
- Espanyol 1-2 Getafe
- Levante 4-2 Real Oviedo
- Osasuna 1-0 Girona
- Sevilla 0-2 Valencia
Fixtures
- Barcelona vs Real Vallecano – 1500 hrs
- Celta Vigo vs Alaves – 1715
- Athletic Club vs Real Betis – 1930
- Real Madrid vs Atlético Madrid – 2200

Leave a Reply