Bloemfontein, Mar 12: Kenya take on Zimbabwe knowing that one more win would clinch them a place in the World Cup semi-finals. The East Africans have never beaten their more experienced neighbours in 14 meetings.
But Zimbabwe's injury crisis could leave the door open for a second upset.
"They have had the better of us over the years although we have come close to beating them," said former Kenya captain Maurice Odumbe.
"But there's a new confidence in our team these days."
Given a leg up when New Zealand forfeited four points by refusing to play in Nairobi over security concerns, Kenya moved into the second round after upstaging Sri Lanka.
And they have carried the points gained through to the Super Six league table, making a move to the next stage far easier.
"We've been criticised that we're not supposed to be in the Super Sixes," Odumbe said.
"In any World Cup you want to see surprises, and that's just what we have delivered. But it seems some people are still not happy.
"We deserve to be here. We didn't ask New Zealand not to come to Kenya. Who knows, maybe we could also have beaten them."

Odumbe (right) believes Kenya can pull off another upset After a six-wicket defeat to New Zealand on Saturday, Zimbabwe need victories over both Kenya and Sri Lanka to gain their first ever shot at the semi-finals.
But injuries have forced a double change to their squad, batsmen Alistair Campbell and Stuart Matsikenyeri replacing Mark Vermeulen and Brian Murphy.
Campbell, who captained the side to a 3-0 series victory over Kenya at the end of last year, warned his side they would have to deal with Kenya's boundless enthusiasm.
"The Kenyans have got no world-beaters, but their bowlers bowl an irritating length," he said.
"There are not too many balls to hit and their batsmen are capable of posting a score.
"But the biggest thing about them is the way they bustle in the field.
"If you give them an opening they go for the jugular. You've got to put pressure on them early."
Odumbe is hoping for big things from his successor as captain, Steve Tikolo, who has yet to better his 42 against Canada in the group stage.
Zimbabwe could be forced to recall controversial pace bowler Henry Olonga after Doug Hondo suffered a slight ankle injury against New Zealand.
Olonga has not played since wearing a black armband in the opening match of the tournament in protest at the "death of democracy" in Zimbabwe Bureau Report