The Afghanistan cricket team brought joy to its far-flung fans when it beat Scotland by one wicket with three balls remaining Thursday to claim for its first win at the Cricket World Cup.

Samuillah Shenwari scored 96 to bat Afghanistan to the threshold of victory as it chased Scotland's 210 — its highest-ever score in a World Cup match — but was out with 19 runs needed, 19 balls remaining and one wicket standing. The last-wicket pair of Hamid Hassan (15 not out) and Shapoor Zadran (12 not out) combined in a nerveless partnership which completed the win as time ebbed away.

Shapoor struck the third ball of Iain Wardlaw's final over for four to end the most passionately-contested match of the World Cup to date.