Final over burst knocks out world champs
Afridi blasts India away
Shahid Afridi smashed two consecutive sixes off Ravichandran Ashwin as Pakistan defeated arch-rivals India by one wicket in Dhaka, virtually knocking the World Cup champions out of the Asia Cup.
Pakistan, chasing India's 245-8, needed nine runs off the last four balls after losing their way from a seemingly winning position to slump from 200-4 to 236-9 at the Sher-e-Bangla stadium.
But the seasoned Afridi sealed his side's win with two mighty hits off the next two deliveries to keep Pakistan afloat in the five-nation tournament with their second win in three matches.
India, who suffered their second defeat in three games, are unlikely to make the final on March 8 even if they beat Afghanistan in their last match on Wednesday.
Afridi returned unbeaten on a quickfire 34 off 18 balls, studded with three sixes and two boundaries, but the victory was set up by all-rounder Mohammad Hafeez.
Hafeez picked up two wickets and then top-scored with 75, adding 87 runs for the fifth wicket with Sohaib Maqsood (38) after Pakistan were reduced to 113-4 in the 23rd over.
But both batsmen fell in successive overs - Hafeez caught in the deep off Ashwin and Maqsood was run out - to leave Pakistan on 203-6.
India grabbed three more wickets to make it 236-9 before Afridi's blitz in the company of last man Junaid Khan carried the jubilant Pakistanis home.
Indian leg-spinner Amit Mishra marked his first match in the tournament with two for 28 from 10 steady overs on the slow pitch.
Pakistan had unsettled India's batsmen with pace and spin after electing to field, with Saeed Ajmal claiming 3-40 and debutant fast bowler Mohammad Talha and Hafeez two each.
Afghanistan, who stunned Bangladesh in their last match, take on table-toppers Sri Lanka in Dhaka on Monday.