Alex Hepburn hit his first century of the season and continued his recent fine form as Worcestershire Seconds defeated the Zimbabwe Academy by 152 runs in a 50 over match at Barnt Green.
Hepburn followed up his 98 and 76 not out in the Championship win over Leicestershire by making 104 as the Seconds totalled 305-9 after electing to bat.
Then paceman Dillon Pennington and captain and spinner Ben Twohig picked up three wickets apiece as Zimbabwe were bowled out for 153 in 35 overs.
After the early loss of Josh Dell, Ollie Westbury (43) and Hepburn added 130 in 23 overs for the second wicket.
Hepburn was then joined by Jack Haynes and they put on a further 65 before the former was dismissed, having struck 13 fours in his 115 ball knock.
Haynes went onto make an accomplished 61 from 54 deliveries with two sixes and six fours and then Twohig struck a rapid 36 from 22 balls with two sixes and four other boundaries.
New ball bowler Richard Ngarava returned the fine figures of 5-37 from nine overs.
Zimbabwe suffered an early blow in reply when opener Aarsh Jha was struck on the toe by a delivery from Pat Brown and forced to retire.
The visitors reached 76-0 but Pennington picked up three wickets in quick succession and Twohig collected three scalps in one over.
Pennington finished with 3-35 and Twohig 3-45 before Westbury wrapped up the innings with two wickets in his solitary over.
OE Westbury st TE Tsiga b B Mavuta 43
JJ Dell c TE Tsiga b R Ngarava 0
A Hepburn b B Mavuta 104
JA Haynes c TR Mupariwa b R Ngarava 61
AG Milton+ c TK Nunu b R Ngarava 5
BJ Twohig* c MS Nyathi b WT Mashinge 36
DY Pennington c TE Tsiga b R Ngarava 10
JD Shantry b R Ngarava 2
PR Brown run out (A Jha) 9
CAJ Morris not out 6
GLS Scrimshaw not out 7
Total (for 9 wckets) 305 in 50 overs
FOW: 3, 133, 198, 234, 235, 263, 275, 289, 295
R Ngarava 9-0-37-5
F Akram 6-0-30-0
B Muzarabani 10-0-65-0
WT Mashinge 7-0-60-1
B Mavuta 10-1-59-2
TK Nunu 8-0-47-0
TS Kamunhukamwe b DY Pennington 35
A Jha retd, not out 0
TR Mupariwa* b DY Pennington 28
TE Tsiga+ b DY Pennington 2
WT Mashinge c JJ Dell b BJ Twohig 14
F Akram c CAJ Morris b OE Westbury 34
MS Nyathi c CAJ Morris b BJ Twohig 0
B Mavuta lbw b BJ Twohig 4
TK Nunu run out (AG Milton) 0
B Muzarabani c JD Shantry b OE Westbury 12
R Ngarava not out 1
Total (all out) 153 in 35 overs
FOW: 76, 78, 83, 119, 119, 124, 124, 151, 153.
JD Shantry 5-1-11-0
PR Brown 3-0-19-0
GLS Scrimshaw 6-1-18-0
CAJ Morris 2-0-12-0
BJ Twohig 10-0-45-3
DY Pennington 7-0-35-3
A Hepburn 1-0-2-0
OE Westbury 1-0-3-2