Ecstatic Afghans danced in the streets and fired rifles into the air to celebrate their cricket team's first win in their maiden World Cup.
Samiullah Shenwari produced a brilliant rearguard action with an innings of 96 to guide Afghanistan to their first World Cup victory with a dramatic one-wicket win over Scotland in their Pool A match in Dunedin.
Shenwari was dismissed with 19 runs still required from 19 balls but the last pair achieved the target of 211 with three balls to spare.
Sent in to bat, the Scots made only 210 all out on the final ball, and looked well on track to defend that low total, with Afghanistan eight down for 132 in the 35th over.
But Afghanistan wouldn't fold, and, needing five runs from the final over, Shapoor Zadran hit the winning runs with a four, after Hamid Hassan added a single to start the over.
Zadran also hit a four at the end of the 49th over.