World Cricket League, Nairobi: Ireland 308-7 (50 ovs) lost to Canada 312-4 (49.4 overs) by six wickets Morgan probably thought his ton would result in an Ireland win |
Canada kept their World Cricket League final hopes alive after successfully chasing down 309 to beat Ireland. Qaisar Ali smashed the winning boundary with two balls remaining to secure a remarkable six-wicket win.
Ireland had been put into bat and posted 308-7 in their 50 overs with Eoin Morgan hitting 115 off 106 balls.
But Ashish Bagai kick-started the run-chase with 122 off 132 balls, with John Davison adding a quickfire 57 before Ali saw them home.
It was the 14th-highest chase to win an ODI and the best by an Associate country.
Canada play Kenya with both vying for the second final spot against Scotland on Wednesday.