Warriors 193 for 8 (Jacobs 79*, Ackerman 44, Telemachus 3-41) beat Eagles 151 (Dippenaar 38, Peterson 7-24)

Robin Peterson, the left-arm spinner, took career-best figures of 7 for 24 to guide Warriors to a 42-run win over Eagles in a low-scoring first semi-final of the MTN Domestic Championship at Buffalo Park. Almost singlehandedly, Peterson brought the Warriors back into the contest after they had made a modest 193.

The Eagles openers, Morne van Vyk and Boeta Dippenaar, began steadily with a stand of 46 in just over 12 overs before a run-out ended van Wyk's stint for 22. The chase progressed slowly, as the Eagles went along at a rate of close to three an over before Peterson struck. He removed Dippenaar - who scored a patient 38 of 86 balls - in the 28th over, and nailed Jacques Rudolph in his next over to reduce Eagles to 90 for 4. Peterson deceived the batsmen with his flight and turn and ran through the batting order to wrap up the match in the 42nd over. It was an ideal way to justify his inclusion in the Test squad for the forthcoming tour of India. His returns are the fourth-best in all limited-overs matches in South Africa.

Earlier, the Warriors recovered from a shaky 34 for 3, thanks to a 79-run stand between Hylton Ackerman and Davey Jacobs. On a pitch with with good bounce and carry, Ackerman carved out a patient 44 off 90 balls, while Jacobs finished unbeaten on 79. Roger Telemachus, the South African seamer, finished with 3 for 41.

Warriors will play the winner of the second semi-final between Titans and Cape Cobras at Centurion on Sunday.