Sri Lanka secured the final World Cup semi-final place with a decisive 74-run win over Zimbabwe at Buffalo Park on Saturday.After winning the toss and posting 256 for five from their 50 overs, Sri Lanka dismissed Zimbabwe for 182 to claim a date with champions Australia in Port Elizabeth on Tuesday.The Super Six victory put paid to any lingering New Zealand hopes of a place in the last four. The New Zealanders required a Zimbabwe win to head ahead of the Sri Lankans.Zimbabwe’s hopes all but disappeared when Andy Flower was leg-before in his final international match for the top score of 38. Flower, who received a standing ovation, announced his retirement on Friday, He will be joined by fast bowler Henry Olonga, who said on Saturday he did not intend to return to Zimbabwe. SCOREBOARD Sri Lanka: M Atapattu 103 not out, S Jayasuriya c Taibu b Streak 22, A Gunawardene c&b Marillier 41, A de Silva c Taibu b Ervine 25, K Sangakkara c Grant Flower b Streak 35, R Arnold c Grant Flower b Hondo 1, C Vaas 11 not out; Extras (lb-3, w-15): 18 Total (For 5 wkts, in 50 overs): 256 Fall of wickets: 1-41, 2-124, 3-175, 4-227, 5-233 Bowling: Heath Streak 10-0-40-2, Andy Blignaut 8-0-40-0, Travis Friend2-0-13-0, Douglas Hondo 5-0-36-1, Grant Flower 10-0-44-0, Douglas Marillier 10-0-43-1, Matsikenyari 2-0-13-0, Sean Ervine 3-0-24-1 ZIMBABWE: C Wishart b Jayasuriya 43, D Marillier c Jayasuriya b Gunaratne 19, T Friend b Gunaratne 21, A Flower b De Silva 38, G Flower c&b Jayasuriya 31, T Taibu b Muralitharan 2, A Blignaut c De Silva b Fernando 1, S Ervine b Vaas 12, H Streak c Atapattu b Jayasuriya 2, S Matsikenyeri 1 not out, D Hondo b Vaas 0; Extras (b-2, w-2, nb-3, lb-5): 12 Total (All out, in 41.5 overs): 182 Fall of wickets: 1-36, 2-68, 3-111, 4-140, 5-150, 6-151, 7-178, 8-181, 9-181 Bowling: Chaminda Vaas 9.5-0-46-2, Pulastha Gunaratne 7-0-33-2, Aravinda de Silva 9-1-36-1, Muttiah Muralitharan 7-0-22-1, Sanath Jayasuriya 6-0-30-3, Dilhara Fernando 3-0-10-1 Man-of-the-match: Marvan Atapattu Both men wore black armbands earlier in the tournament in protest at President Robert Mugabe’s government.Sri Lanka’s total was built on the back of opener Marvan Atapattu’s unbeaten 103, his 10th one-day hundred and only the ninth time a batsman has batted through a completed innings at the World Cup.It took Atapattu until the final over of the innings to reach his century when he pushed the ball into the covers and scampered a single off Douglas Hondo. He faced 127 balls and hit seven fours.With Heath Streak slipping into a good rhythm from the start, the Sri Lankans failed to produce one of their trademark quickfire starts, captain Sanath Jayasuriya taking until the 11th over of the innings to find the boundary.He perished shortly afterwards for 22, edging a Streak delivery angled across him through to Taibu.Avishka Gunawardene played unusually within himself on his return to the side as he and Atapattu added 83 for the second wicket. Gunawardene was dismissed for 41 when he chipped a return catch to spinner Douglas Marillier.While Atapattu continued to graft at one end, Kumar Sangakkara provided the acceleration the Sri Lankans required towards the end of the innings with 35 runs from just 25 balls. Streak was the best of the bowlers with two for 40 from his 10 overs.Craig Wishart (43), Marillier (19) and Friend (21) got the Zimbabwe run chase off to a positive start, but the tournament co-hosts failed to build substantial partnerships at the top of the order and were undermined by the loss of wickets at regular intervals.Their cause was terminally damaged when Flower was out for 38 to Aravinda de Silva’s slow off spin although television replays suggested the ball cannoned into Flower’s pads off an inside edge. The player himself was visibly aggrieved but left the field to a standing ovation.Muttiah Muralitharan then returned to the attack and turned one through the gate to bowl Taibu (2) with the first delivery of his new spell and when Andy Blignaut smashed a Dilhara Fernando full toss straight to cover in the next over Zimbabwe were 151 for six and in dire trouble. Zimbabwe captain Heath Streak said Flower’s dismissal had been crucial. (Reuters)