Boland 242 for 7 (Smith 94) beat North West 241 (Stroh 89, Akoojee 54) by three wickets

At Boland Park in Paarl Boland took revenge over North West by beating them in this Shield encounter after losing the three-day game the day before. Batting first after winning the toss North West put together a decent total of 241 in their 45 overs, with the opener Richard Stroh making 89. Then 54 from Mohammad Akoojee consolidated the innings. Boland nearly lost touch with the required run rate, but scraped home in the end with five balls to spare, thanks to a run-a-ball 94 from Smith and 43 not out from their wicketkeeper Wesley Euley.

Free State 166 for 2 (Beukes 85, Ingram 64*) beat Easterns 160 (Ferris 3-35) by eight wickets

At the Technicon ground in Bloemfontein Free State made light work of Easterns as they raced away to win by eight wickets with nearly 16 overs to spare. Easterns never came to grips with a drying pitch after being sent in, and were bowled out for 160 in 44.3 overs. The wickets were shared around, with Christo Ferris picking up 3 for 35 in his seven overs. Jonathan Beukes and Colin Ingram then put on 98 for the second wicket as they raced away at over five runs an over to make sure of the extra bonus point. Beukes was eventually caught and bowled by Sean O'Connor for 85 off 84 balls, but Ingram ended not out with 64 off 73 balls.

Keith Lane works for Cricinfo in South Africa.