A spirited record ninth wicket stand put some substance into Zimbabwe's innings in the second ODI against New Zealand in Harare tonight.
The stand of 89 between centurymaker Sikander Raza and seamer Tineshe Panyangara carried Zimbabwe to 235 for nine, with Panyangara run out off the final ball for his highest ODI score, 33.
Raza's 100 was a fine innings, his third ODI ton, loaded with character as he dug Zimbabwe out of a deep hole at 68 for five, having won the toss.
His runs came off 95 balls, from which he hit four thunderous sixes to ensure Zimbabwe, who lead the three-game series, at least had something to work with.
The innings began poorly and when four wickets fell for 26 in seven overs, Zimbabwe seemed to have thrown away the initiative.