Zimbabwe, bowled out by Canada for 123 on Monday to comfortably win their World Cup Group A match by 175 runs.
With his side defending a healthy 298-9, Zimbabwe spinner Ray Price opened the bowling and took three wickets in the first six overs to reduce the ICC Associate nation to 7-3.
He was too weak a position evens a good wicket in Nagpur’s VCA stadium and Zimbabwe achieved victory with 7.5 overs remaining. Price finished with 3-16, with fellow spinner Graeme Cremer take 3-31.
Zimbabwe had struggled early and fell to 7-2 after losing the opener, but Tatenda Taibu hit 98 and added to 181 third-wickets Craig Ervine (85).
Indian origin legspinner Balaji Rao, took 4-57 as Zimbabwe slipped from 188-2 to 240-7 to hit, but Taibu 99-ball meant Canada needed a good start to his innings -opened by the oldest and youngest palyers in the tournament, after any chance of a second victory in 15 matches in the World Cup.