You are not permitted to download, save or email this image. Visit image gallery to purchase the image.
The bowlers dominated Dunedin senior club cricket, claiming three five-wicket bags and a hat trick.
North East Valley's opening duo of Simon Badger and Jamie Murley took five wickets apiece to help their side beat Carisbrook-Dunedin by 43 runs.
Kaikorai seamer Craig Sneddon also picked up five and team-mate David Webb four, including a hat trick, as they steamrolled the Taieri batting line-up to set up a 134-run victory.
In the game of the round, Pelichet Bay secured a dramatic four-run win over University-Grange.
Green Island and Albion fought out a stalemate.
Kaikorai 196 beat Taieri 62
Craig Sneddon and David Webb took nine wickets between them to help Kaikorai thrash Taieri by 134 runs.
Chasing 197 for victory, Taieri lost five wickets with the score on 33 and was dismissed for 62.
Sneddon took five for 37 from 9.2 overs and Webb four for 16 from 10 overs, including a hat trick.
Earlier, Colin Aitken top-scored with 55 and Ross Barnett added 39.
Michael Neilson was the pick of the Taieri bowlers, with four for 44 from 14.2 overs, and Hayden Anderson took two for 35 from 12 overs.
Green Island 142 drew with Albion 128 for eight
Albion bowled with good discipline but a run-a-ball undefeated innings of 30 from Russell Ritchie helped Green Island post a modest total on a slow pitch.
Nick Cape took two wickets at either end of the innings to finish with four for 36, and Craig Souter took two for 13.
Albion was cruising at 110 for four, with PJ Cairns patiently building his innings.
But when he was dismissed on 33 the innings lost momentum, with Albion managing just 17 runs from the last 12 overs while losing three further wickets.
Experienced seamer Dion Lobb continued his recent good form with four wickets.
North East Valley 171 beat Carisbrook-Dunedin 128
Valley opening bowlers Simon Badger and Jamie Murley split 10 wickets evenly between them to help their side beat Carisbrook-Dunedin by 43 runs.
Badger took five for 30 from 13 and Murley five for 38 from 10 to dismiss Carisbrook for 128.
It could have been worse, with Carisbrook 36 for six at one stage before Kieran Eathorne (25) and Dan Willemsen (37) rescued the innings somewhat.
Earlier, Russell Thomas (31) and Badger (25) put on 40 for the first wicket and Murley, batting at No 9, top-scored with 32 to help his side post 171.
Willemsen completed a good match with two for 23 from eight overs and Paul Hoffman claimed three for 64 from 20 overs.
Pelichet Bay 195 beat University-Grange 191
James Fuller took the match-winning wicket in the last over to help Pelichet Bay beat University-Grange by four runs in a thrilling match.
Grange needed seven to win off the last over and with Will Somerville set at the crease, victory looked within reach.
But Fuller kept his head and sneaked a delivery past Somerville's defence to seal the win.
He finished with three for 14 from 6.2 overs.
Earlier, Fuller chipped in 33 with the bat to help his side reach 195.
Somerville could not win the match but did his part with the ball, taking four for 76 from 23 overs.
Alistair Collie top-scored for Grange with 37.