India defeated Pakistan by 5 wickets.
Chasing a target of 148, India got over the line with two deliveries to spare.
Hardik Pandya scored unbeaten 33 runs from only 17 deliveries, while also picking up three wickets.
Pakistan scored 147 runs after being asked to bat first by the Indian captain, Rohit Sharma.
Bhuvneshwar Kumar was the most successful Indian bowler - picking up 4 wickets.
(At The Quint, we question everything. Play an active role in shaping our journalism by becoming a member today.)
India vs Pakistan Asia Cup: Next Up – Hong Kong
With this victory, India are not only sitting at the top of the Group A standings, but they also have got one foot in Super Four. In their next match, Rohit Sharma's boys will be up against the team who won the qualifiers - Hong Kong. The match will be played on Wednesday, 31 August, at the Dubai International Cricket Stadium.
India vs Pakistan Asia Cup: India Win By 5 Wickets
All over! India have beaten Pakistan by 5 wickets.
The men in blue needed only 7 runs in the last over, but Mohammad Nawaz tipped the scale in his team's favour by conceding only one run in the first three deliveries and also dismissing Ravindra Jadeja.
However, needing six runs from the last three deliveries, Hardik Pandya smashed a big hit over long-on to take India over the line and also register his nation's ninth win over Pakistan in the Asia Cup.
India vs Pakistan Asia Cup: Excellent Over For India
The game has completely swung in India's favour, courtesy of an excellent penultimate over of the match. Hardik Pandya smashed three boundaries and the men in blue will now need to score only seven runs in the last over.
India vs Pakistan Asia Cup: India Need 21 Runs in 2 Overs
Naseem Shah injured himself, but still managed to bowl through the seemingly excruciating pain. Ravindra Jadeja, however, took the attack on the teenager to score 11 runs from this over. India now need 21 runs from the last two overs.