Star player Chris Gayle may have had to sit out due to a back problem, but quick bowler Chris Morris turned in a world-record performance to maintain Lions' perfect record in the Ram Slam T20 tournament. Morris bowled a staggering 23 dot balls as he finished with 2 for 2 in four overs, the most economical bowling figures in Twenty20s, and stifle Cape Cobras' chase of 142. Lions ended up winning by 47 runs.

It was a remarkable turnaround for Morris, who had figures of 0 for 37 and 0 for 50 in his previous two Twenty20 matches. "I knew I had to fight hard to come back to the level where I know I can play, and fortunately it came off and the team won," Morris said.

"Alviro [Petersen] came to me before the last ball and said that if I went for one run or less then I would get the world record, so that was going around in my head."

Cobras' chase had begun well, with Richard Levi hitting three fours and a six, but Morris dismissed him in an opening spell that consisted of two maidens. If that robbed Cobras of momentum, they were further dented by a double-strike in the eighth over by Dwaine Pretorius, who dismissed the experienced pair of Dane Vilas and Justin Ontong. They couldn't recover from stumbling to 46 for 4, and eventually finished on 94 for 9.

When Lions had batted, Gayle's replacement at the top of the order, Rassie van der Dussen, slammed a half-century to steer the side to 141, though no other batsman made it past 25.

Titans slumped to their fourth loss in four games against Knights, losing by an eight-wicket margin with 22 balls to spare after posting 135.

More than the bowlers, it was their own running between the wickets that cost Titans, with three of their batsmen run out - two, after being well set. They looked on course to set Knights a challenging target at 70 for no loss in 10 and 92 for 1 in 13, but that's when opener Henry Davids - the innings top scorer - was found shot of his crease for 45 off 42. Openers aside, none of the batsmen could quite get going, and Titans did not score a single boundary in their last four overs. The pick of the Knights bowlers was pacer Quinton Friend, who conceded just 15 runs in his four and claimed the other opening batsman, Theunis de Bruyn, for 38.

The chase was built around Reeza Hendricks, who slammed 76 not out off 48 with eight fours and a six. The rest of Knights' top order batted around him, and that was enough to see them ease home.

Warriors saved themselves from the same fate as Titans, of four defeats in a row, by beating Dolphins by seven wickets in a final-ball finish.

Chasing 143, Warriors appeared to be cruising to victory at 124 for 1 after JJ Smuts and Colin Ingram pulled sixes off seamer Craig Alexander to make it 19 needed off 18 balls. However, Warriors lost three wickets in four balls over the end the 17th over and start the 18th, giving Dolphins an opening. From there on Dolphins did not concede a boundary, but Knights managed the singles and twos. It eventually came down to two needed off the final delivery, and Ingram, by then well past the fifty-run mark, cut seamer Robbie Frylinck to deep extra cover to seal the win.

A team effort from Warriors' bowlers had earlier kept Dolphins to 142 for 6 - five of Dolphins batsmen got to 19 and over, but none could go past Cameron Delport's 34.