Denis Onyango of Mamelodi Sundowns celebrates saving a penalty during the 2021 MTN8 Final match between Cape Town City and Mamelodi Sundowns on the 30 October 2021 at Moses Mabhida Stadium, Durban Pic Sydney Mahlangu/BackpagePix
Denis Onyango saved five penalties in the shootout to help Mamelodi Sundowns win the MTN8 crown at the expense of Cape Town City after the game finished 1-1 AET. View a gallery from a thrilling encounter at the Moses Mabhida stadium.
Thapelo Morena gave pre-match favourites Sundowns a 24th-minute lead, but Fagrie Lakay equalised for the Citizens after 75 minutes to send the game to extra-time.
The 36-year-old Ugandan then starred as Sundowns edged Cape Town City 3-2 on penalties.
View a gallery of the action here:
Mamelodi Sundowns celebrates Winning during the 2021 MTN8 Final match between Cape Town City and Mamelodi Sundowns on the 30 October 2021 at Moses Mabhida Stadium, Durban Pic Sydney Mahlangu/BackpagePix
Mamelodi Sundowns celebrates Winning during the 2021 MTN8 Final match between Cape Town City and Mamelodi Sundowns on the 30 October 2021 at Moses Mabhida Stadium, Durban Pic Sydney Mahlangu/BackpagePix
Mamelodi Sundowns celebrates Winning during the 2021 MTN8 Final match between Cape Town City and Mamelodi Sundowns on the 30 October 2021 at Moses Mabhida Stadium, Durban Pic Sydney Mahlangu/BackpagePix
Andile Jali and Kermit Erasmus of Mamelodi Sundowns celebrates during the 2021 MTN8 Final match between Cape Town City and Mamelodi Sundowns on the 30 October 2021 at Moses Mabhida Stadium, Durban Pic Sydney Mahlangu/BackpagePix
Mamelodi Sundowns celebrates Winning during the 2021 MTN8 Final match between Cape Town City and Mamelodi Sundowns on the 30 October 2021 at Moses Mabhida Stadium, Durban Pic Sydney Mahlangu/BackpagePix
Cape Town City dejected during the 2021 MTN8 Final match between Cape Town City and Mamelodi Sundowns on the 30 October 2021 at Moses Mabhida Stadium, Durban Pic Sydney Mahlangu/BackpagePix
Mamelodi Sundowns celebrates during the 2021 MTN8 Final match between Cape Town City and Mamelodi Sundowns on the 30 October 2021 at Moses Mabhida Stadium, Durban Pic Sydney Mahlangu/BackpagePix
Cape Town City dejected during the 2021 MTN8 Final match between Cape Town City and Mamelodi Sundowns on the 30 October 2021 at Moses Mabhida Stadium, Durban Pic Sydney Mahlangu/BackpagePix
Denis Onyango of Mamelodi Sundowns celebrates saving a penalty during the 2021 MTN8 Final match between Cape Town City and Mamelodi Sundowns on the 30 October 2021 at Moses Mabhida Stadium, Durban Pic Sydney Mahlangu/BackpagePix
Fagrie Lakay of Cape Town City celebrates goal with teammates during the 2021 MTN8 Final match between Cape Town City and Mamelodi Sundowns on the 30 October 2021 at Moses Mabhida Stadium, Durban Pic Sydney Mahlangu/BackpagePix
Marques Hugo of Cape Town City celebrates during the 2021 MTN8 Final match between Cape Town City and Mamelodi Sundowns on the 30 October 2021 at Moses Mabhida Stadium, Durban Pic Sydney Mahlangu/BackpagePix
MTN Legend Lucky Lekgwathi during the 2021 MTN8 Final match between Cape Town City and Mamelodi Sundowns on the 30 October 2021 at Moses Mabhida Stadium, Durban Pic Sydney Mahlangu/BackpagePix
Thapelo Morena of Mamelodi Sundowns celebrates goal during the 2021 MTN8 Final match between Cape Town City and Mamelodi Sundowns on the 30 October 2021 at Moses Mabhida Stadium, Durban Pic Sydney Mahlangu/BackpagePix
Thapelo Morena of Mamelodi Sundowns celebrates goal during the 2021 MTN8 Final match between Cape Town City and Mamelodi Sundowns on the 30 October 2021 at Moses Mabhida Stadium, Durban Pic Sydney Mahlangu/BackpagePix
Lyle Lakay of Mamelodi Sundowns challenges Thamsanqa Mkhize of Cape Town City during the 2021 MTN8 Final match between Cape Town City and Mamelodi Sundowns on the 30 October 2021 at Moses Mabhida Stadium, Durban Pic Sydney Mahlangu/BackpagePix