Afghanistan beat Scotland by one wicket with just three balls to spare to win their first ever World Cup match in a thrilling contest in Dunedin.
No 11 batsman Shapoor Zadran hit the winning boundary off Iain Wardlaw in the final over, sparking wild celebrations.
Scotland had earlier reduced Afghanistan to 132-8 in pursuit of their modest target of 211 but a fantastic knock from Samiullah Shenwari (96) – well-supported by the tail – helped them squeak over the line to an historic win.
Shenwari, after hitting three sixes off Majid Haq, was dismissed four runs short of a well-deserved century in the same over and with his side still requiring another 19 runs to win.
Scotland almost took the wicket they needed to give them victory the ball before Shapoor hit the winning runs, with a mix-up in the middle between the final-wicket pair almost resulting in a run-out, but Matt Machan’s throw missed the stumps.
Afghanistan had earlier won the toss and elected to bowl first at the University Oval – a decision that reaped immediate rewards as Calum MacLeod fell for a duck, his second in three World Cup innings.
Shapoor (4-38) and his brother Dalwat Zadran (3-29) returned impressive figures, with the latter also accounting for MacLeod’s opening partner, Kyle Coetzer, clean bowled.
The pace of Hamid Hassan had got rid of Hamish Gardiner between those two strikes and Scotland were already in trouble at 40-3 in the 12th over.
Machan (31) led the recovery with his captain, Preston Mommsen (23), as the pair put on 53 for the fourth wicket. But they were dismissed within one over and one run of each other to again leave Scotland struggling.
Richie Berrington (25) and Matthew Cross (15) again looked to rebuild but as before the Scottish batsmen were guilty of not capitalising on their good start.
When Berrington fell, Scotland were 144-8 with 80 balls still left to bat in their innings but a fantastic 62-run partnership between joint-top scorer Haq (31) and Alasdair Evans (28) for the ninth wicket helped them pass 200 before Shapoor accounted for both in the final over of the innings.
Afghanistan started positively in pursuit of their 211-run target, sauntering through to 40 without loss by the seventh over, but a double-strike for Evans in the eighth sparked the match into life.
The impressive Javed Ahmadi (51) was joined at the crease by Shenwari but when he fell to Berrington, it sparked a dramatic collapse.
It was one of five wickets to fall for just 12 runs as Afghanistan went from 85-2 to 97-7, with Berrington (4-40) in particular tearing through their middle order.
No other Afghanistan batsman reached double-figures apart from their final-wicket pair as it was left to Shenwari to score the bulk of the runs. He duly obliged with seven fours and five sixes in his 147-ball knock.
Three of those sixes came off Haq with 38 runs needed from the final four overs but when just four short of his century he picked out the man at deep midwicket when looking for another maximum.
But Afghanistan’s tail-end pair of Hassan (15no) and Shapoor (12no) saw them over the line with the latter hitting the winning runs to spark wild celebrations.
They play Australia next in Perth on Wednesday, while Scotland still look for their first win of the tournament against Bangladesh in Nelson the following day.
Watch highlights of Afghanistan v Scotland on Sky Sports World Cup at 12pm, 3pm, and 5pm.