DUBAI: India beat Pakistan by eight wickets – and with 21 overs to spare – to top Group A at the Asia Cup in Dubai on Wednesday.

Pakistan won the toss and elected to bat but were reduced to 3-2 as seamer Kumar (3-15) removed openers Imam ul-Haq and Fakhar Zaman in successive overs.

Pakistan were out for 162, with Bhuvneshwar Kumar and Kedar Jadhav taking three wickets each. Pakistan will join who will join their opponents in the Super Four stage.

Babar Azam (47) and Shoaib Malik (43) put on a stand of 82 before left-arm leg-spinner Kuldeep Yadav bowled Babar and Malik was run out by Rayudu.

Wickets continued to fall at regular intervals, with off-spinning all-rounder Jadhav claiming 3-23 and fast bowler Jasprit Bumrah taking 2-23, leaving India a target that they eased to once Rohit and Dhawan had hit 86 for the first wicket.

Rohit Sharma struck 52 off 39 balls in reply and Shikhar Dhawan hit 46 before both openers fell. Ambati Rayudu and Dinesh Karthik both made 31 not out to take India to 164-2.

It is India’s biggest margin of victory over Pakistan in terms of balls remaining in one-day internationals.

During Pakistan’s innings, India all-rounder Hardik Pandya was carried off on a stretcher after suffering an “acute lower back injury” while bowling, according to a team statement.