Paul Collingwood hit an unbeaten 80 before impressing in the field as England cruised to a 152-run win over Zimbabwe in their ICC Champions Trophy match at Edgbaston, Birmingham on Saturday.
The game was held over after rain disrupted play twice on Friday but England took little time in polishing off their opponents, bowling Zimbabwe out for 147 in 39 overs.
Steve Harmison picked up three for 29 and Andrew Flintoff three for 11 with only captain Tatenda Taibu (40) frustrating England for any amount of time.
Taibu's dismissal was unfortunate, falling back and clattering into the stumps after playing a sweep shot off spinner Ashley Giles to be out hit wicket.
Dion Ebrahim was also unlucky, given out caught behind off Harmison but replays showed the ball flicked his sleeve.
Collingwood had earlier showcased his skill in the field by taking an excellent catch at backward point to remove opener Stuart Matsikenyeri off Darren Gough.
The hosts had resumed the impromptu day two on 198 for five with 12 overs remaining and wicketkeeper Geraint Jones fell early for 38 when he tried to dig out a Douglas Hondo yorker, only for the ball to run back onto the stumps.
However, Collingwood pushed England to 299 for seven, their highest one-day score against Zimbabwe, smashing three sixes and receiving good support from Giles who made 23 before he was run out in the final over.
Vikram Solanki made 62 on Friday when Zimbabwe's young and inexperienced bowling attack had restricted England well.
England play Sri Lanka in Southampton next Friday in what should be a Group D decider.
"We will do our homework between now and then and give our bodies a rest," Harmison said.
More from rediff