With Virat Kohli's memorable 82nd international century, which saw him rewrite numerous records, Shreyas Iyer's half-century and strong spells from Kuldeep Yadav and Hardik Pandya helped India secure a win over Pakistan by six wickets at Dubai International Stadium in their ICC Champions Trophy fixture, with the team now having one foot in the semifinals.