Stockily built Mohammad Shahzad knocked a brilliant hundred as spirited Afghanistan pulled off a last over tie against India in the Asia Cup Super Four match in Dubai on Tuesday.
Shahzad's 124 laid the foundation of Afghanistan's fighting total of 252 for 8 in 50 overs before bowling out India in 49.5 overs for the same total.
Needing seven to win off the final Rashid Khan over, Ravindra Jadeja hit a boundary off the second ball before taking a single off the next. Last man Khaleel Ahmed then took a single but Jadeja holed out off the fifth to give Afghanistan a morale-boosting tie with the defending champions.
The winner of Wednesday's match between Pakistan and Bangladesh will meet India in the final in Dubai.
SCORES IN BRIEF
AFGHANISTAN: 252 for 8 in 50 overs (Shahzad 124, Naib 15, Nabi 64, Najibullah 20, Rashid 12 not out; Jadeja 3-46, Yadav 2-38)
INDIA: 252 all out in 49.5 overs (Rahul 60, Rayudu 57, Karthik 44, Jadhav 19, Jadeja 25, Aftab 2-53, Nabi 2-40, Rashid 2-41)
Result: Match tied.
Player-of-the-match: Mohammad Shahzad.