

Durban's Super Giants kept their playoff hopes alive with a bonus-point 58-run win in their final home game, powered by a commanding century from Aiden Markram. His 108 off 58 balls lifted DSG to 189 for 7 on a surface that became increasingly difficult to bat on as the match progressed.
Markram, who batted well into the last over, hit 12 fours and 5 sixes and ensured that Super Giants got to an incredible 189/7. He got to his fifty off 34 balls and then hit a different gear, finding support along the way from Kane Williamson, Heinrich Klaasen and Liam Livingstone. Hardus Viljoen finished with four wickets.
While defending, DSG's spinners took full advantage of the conditions, with Sunil Narine and Simon Harmer conceding just 31 runs across eight overs while picking three wickets. Markram also chipped in with the key wicket of Lhuan-dre Pretorius early on. Royals slid to 60 for 4 and never recovered, eventually finishing with 131 for 9, with only Bjorn Fortuin offering brief resistance late in the innings.
Brief Scores: Durban's Super Giants 189 for 7 (Markram 108; Viljoen 4-21) beat Paarl Royals 131 for 9 (Fortuin 35*; Narine 2-18) by 58 runs
Pretoria Capitals pulled off one of the comebacks of the season, beating Joburg Super Kings by 21 runs after being reduced to 7 for 5 on a difficult surface. A record century stand for the sixth wicket between Dewald Brevis and Sherfane Rutherford rescued Capitals from a collapse.
JSK's seamers dominated the opening phase under overcast conditions, with Daniel Worrall and Wiaan Mulder tearing through the top order to leave Capitals reeling inside five overs. From 7 for 5, the match turned through Brevis and Rutherford, who counterattacked and smashed 103 off 74. Their partnership lifted Capitals to 143 for 6, with Rutherford finishing unbeaten on 74. Brevis made 53 after being dropped early.
The chase never looked on despite Dian Forrester's unbeaten 44. Keshav Maharaj was decisive through the middle overs, removing James Vince, Matthew de Villiers and Mulder to reduce JSK to 54 for 4. They slipped further to 68 for 6, and the task became steeper when captain Donovan Ferreira retired hurt with a shoulder injury. Lizaad Williams struck twice in the final over to finish with three wickets.
The defeat meant that JSK missed the chance to seal qualification, with their playoff fate now hinging on their final league match against Paarl Royals.
Brief Scores: Pretoria Capitals 143 for 6 (Rutherford 74*, Brevis 53; Worrall 2-12) beat Joburg Super Kings 122 for 8 (Forrester 44*; Maharaj 3-15, Williams 3-25) by 21 runs





