Captain Shubman Gill battled intense heat and cramps to produce a masterful 154, while the increasingly confident Ishan Kishan scored a statement century as India recorded a dominant 170-run win over Afghanistan in the second ODI here on Wednesday to seal the series. India have taken a 2-0 unassailable lead in the three-match series. Afghanistan's decision to bowl first under the scorching afternoon sun backfired as Gill and Kishan, who scored his second ODI hundred in his comeback series, helped India put up a formidable 402.