The Cobras earned their first victory of the season after defending 163 against the Warriors. The franchise have lost three out of five first-class matches and their first two T20 matches as they continue to battle player concerns over the capability of coach Paul Adams. But Adam could smile for a change after Wayne Parnell, Kieron Pollard and George Linde took the team to victory.

Parnell was coming back from a rib injury sustained during South Africa's ODI series against Australia. He opened the batting with Richard Levi, who departed early, and scored 61 off 51 balls. He lacked support until joined by Pollard, whose 50 off 27 balls earned him the batsman of the match award. The pair scored 78 off 50 balls at a rate of almost 10 an over to ensure the Cobras compiled a competitive total.

In reply, the Warriors were in early trouble at 58 for 5. Left-arm spinners Linde and Rory Kleinveldt did the damage but Colin Ackermann resisted. His 60 off 41 balls was one of only four scores in double figures in the innings and the only one of more than 22. The Warriors sit mid-table with one loss and one win so far.

David Miller's career-best T20 score was not enough for the Knights to beat the Titans in a last-ball thriller that was decided by a no-ball. The Titans' victory keep them at the top of the table, eight points clear of their nearest challenger.

At 10 for 2, the Knights ceded the early control as veteran allrounder Albie Morkel struck. Miller and Pite van Biljon shared 91 for the third wicket, with van Biljon only a minor contributor. His 28 off 31 balls offered only companionship for Miller, who stood man alone in building the total. Miller's century came off 56 balls and his eventual strike rate was a shave under 200. He was particularly harsh on Junior Dala, whose four overs cost 57 runs.

The Titans stayed on course in the chase, with all their batsmen chipping in. Heinrich Klaasen's 50 off 27 balls started them off well before Farhaan Behardien and David Wiese kept them in the hunt.

They were dismissed off successive balls - Wiese off the last of the penultimate over and Behardien the first of the final over - to leave the Knights needing five runs off the last five balls. Shadley van Schalkwyk was bowling and he gave away only two runs off the next three balls before a bye was conceded, leaving the Titans with two to get off the final ball. That's when van Schalkwyk overstepped and the Titans took a single to win the game.