Champslig › Leagues › Premier League › Mamelodi Sundowns 4-1 Durban City Mamelodi Sundowns 4-1 Durban City — Premier League · Sat 31 Oct 2026 · Loftus Versfeld Stadium, Tshwane. Full-time result, line-ups and stats on Champslig.
Home: Mamelodi Sundowns Away: Durban City Competition: Premier League Kick-off: Sat 31 Oct 2026, 18:15 UTC Venue: Loftus Versfeld Stadium City: Tshwane Score: 4-1 Half-time: 1-0 Season: 2026/2027 Formations: 4-2-3-1 vs 4-1-4-1 Weather: few clouds · 37% humidity · wind 1.54 m/s TV: DStv App , DStv Goals Line-ups Officials Referee: Cedrick Muvhali Manager: José Miguel Azevedo Cardoso Manager: Eric Tinkler Match stats Mamelodi Sundowns Durban City 68 Ball Possession % 32 22 Shots Total 5 9 Shots On Target 1 10 Shots Off Target 4 2 Big Chances Created 1 0 Saves 5 11 Corners 2 1 Offsides 4 14 Fouls 6 1 Yellowcards 0 622 Passes 282 92 Successful Passes Percentage 78 29 Duels Won 22 12 Tackles 3 66 Dangerous Attacks 50 105 Attacks 88
Where to watch Live commentary 1' Kick-off has occurred!1' Corner awarded.1' Bathusi Jurry Aubaas takes a left-footed shot, but it is blocked.4' Malibongwe Khoza attempts a header but misses the shot.10' Shot by Cassius Mailula with his left foot is saved.10' Corner awarded.10' Tashreeq Matthews takes a left-footed shot, but it is blocked.12' Mfanafuthi Mkhize takes a shot with his head but misses.19' Thabang Matuludi takes a left-footed shot but misses.22' Brayan Leon Muniz attempts a header but misses the shot.22' Corner awarded.25' Ethan Brooks takes a right-footed shot but misses.28' Tashreeq Matthews takes a right-footed shot but misses.28' Brayan Leon Muniz takes a right-footed shot but misses.33' Thabang Matuludi's header is saved.34' Goal! The score is now 1-0.34' Corner awarded.34' Shot - Thabang Matuludi Head Shot Goal38' Corner awarded.38' Thabang Matuludi attempts a header but misses the shot.First half ends with a score of 1-0. 45+2' Corner awarded.46' Tylo Sanger comes on for Kyle Jurgens.46' Substitution: Samkelo Maseko is replaced by Luphumlo Sifumba.46' Bokang Mokwena replaces Ethan Brooks.49' Shot by Samkelo Maseko with his right foot, but it misses the target.52' Corner awarded.53' Nuno Santos takes a shot with his right foot but misses.57' Tashreeq Matthews takes a right-footed shot but misses.62' Siyanda Mthanti is substituted for Cassius Mailula.62' Iqraam Rayners is on, and Brayan Leon Muniz is off.62' Antonio Van Wyk is substituted for Tashreeq Matthews.66' Goal! The score is now 2-0.66' Shot - Thabang Matuludi Head Shot Goal68' Bokang Mokwena attempts a right-footed shot but misses.70' On Seth Green, off Litsie Koapeng.71' Siyanda Ndlovu takes a right-footed shot, but it is saved.73' Thabang Matuludi takes a left-footed shot, but it's saved.74' Khulumani Ndamane takes a left-footed shot, but it is saved.74' Khulumani Ndamane takes a left-footed shot, but it is saved.74' Corner awarded.76' Corner awarded.76' Corner awarded.78' Tsiki Ntsabeleng comes on for Bathusi Jurry Aubaas.80' Goal! The score is now 3-0.80' Goal! Iqraam Rayners scores, making it 3-0.81' Nuno Santos takes a shot with his left foot but misses.82' Arthur Sales replaces Nuno Santos.85' Thabang Matuludi receives a yellow card.87' Goal! The score is now 3-1.86' Shot by Jean Lwamba with his left foot results in a goal.89' Corner awarded.90+2' Siyanda Ndlovu takes a right-footed shot, but it is blocked.90+2' Corner awarded.90+2' Corner awarded.90+4' Goal! The score is now 4-1.Match ends with a score of 4-1. 90+4' Antonio Van Wyk scores with a left-footed shot.