Sharma plays a shot during the Asia Cup cricket match between Pakistan and India — AFP
At the end of 10 overs, India were 53-0 — well and truly in the driving seat. And they kept it that way, taking their score to 72-0 at the end of 15 overs as Pakistan's search for a breakthrough continued.
Dhawan brought up his half-century in the 18th over with a boundary towards the square leg. Sharma followed suit four overs later.
From that point on, the Indian openers started toying with the Pakistani bowlers, finding boundaries almost at will to boost their score to 179-0 at the end of 30 overs.
Like the 50, Dhawan completed his century before Sharma as well, reaching the mark in the 33rd over. The contest, by this point, had long been over.
Pakistan finally found a breakthrough but it was no more than a consolation. Confusion between Sharma and Dhawan saw the latter run out.
Sharma completed his century in the 36th over as India inched closer to another lop-sided victory over Pakistan.
They reached their target at a canter with 63 balls to spare and nine wickets in hand. Dhawan was named the man of the match for his swashbuckling 114 off 100 balls. Sharma finished unbeaten at 111 off 119 balls.
Captains' comments
Skipper Sarfraz Ahmed said of the pitch at Dubai International Stadium: "It looks good to bat on and hopefully we can score enough today."
"Mohammad Amir is playing today. He's a main player. Shadab Khan is back as well. Haris Sohail and Usman Khan are out. We want to score 250-plus," Sarfraz said.
Pakistan had dropped struggling fast bowler Amir against Afghanistan, but he was recalled today after the team's unconvincing bowling display. Left-arm medium-pacer and newcomer Shaheen Afridi, who took two wickets against Afghanistan, is also in the team today.
Indian skipper Rohit Sharma said he would be happy if his side continued to bowl the way it had during its last two games. "We restricted the teams to decent totals."
"We have to come out here, bowl well and chase whatever target they give us. Quite happy with the wristspinners. They are still learning, they went wicketless in the last two games, but they know exactly what they are doing."
"They've done it in the past many times. There will be games where they are not successful. That doesn't mean they are bad bowlers or are not bowling to plan. Sometimes you just have to give credit to the opposition. They understand the pitch here is quite slow and they understand they need to vary the pace," Sharma said.
Line-ups
Pakistan: Fakhar Zaman, Imam-ul-Haq, Babar Azam, Shoaib Malik, Sarfraz Ahmed (captain and wicket keeper), Asif Ali, Shadab Khan, Mohammad Nawaz, Shaheen Afridi, Hasan Ali, Mohammad Amir.
India: Shikhar Dhawan, Rohit Sharma (captain), Ambati Rayudu, MS Dhoni (wicket keeper), Dinesh Karthik, Kedhar Jadhav, Ravindra Jadeja, Bhuvneshwar Kumar, Kuldeep Yadav, Yuzvendra Chahal, Jasprit Bumrah.