England scored 188 for five after being invited to bat first. In which Jonny Bairstow (49 runs off 36 balls) and Moeen Ali (43 not out off 20 balls) contributed significantly. For India, Mohammed Shami took three wickets for 40 runs.
Rahul scored 51 runs in 24 balls with the help of six fours and three sixes, while Ishan scored 70 runs in 46 balls which included seven fours and three sixes. Both of them added 82 runs in 50 balls for the first wicket. In the end, Rishabh Pant (29 not out off 14 balls) and Hardik Pandya (16 not out off 10 balls) took the team's score to 192 for three in 19 overs.
Captain Virat Kohli had made it clear at the time of the toss that in the main matches, Rohit Sharma and Rahul would open the innings and he would come to bat at number three. Rohit was at rest in this match and was replaced by Ishan who opened the innings and staked his claim.
Rahul and Ishan took an aggressive approach after sensing the conditions in the first three overs. Chris Woakes dropped Ishan's catch in the third over of the innings. When Woakes came to bowl the next over, Rahul scored 18 runs on him by hitting three fours and a six.
Ishan hit two fours and a six in the next over of Mark Wood. Rahul welcomes Chris Jordan and Moeen with a six. He completed his half-century by sending Wood's ball for four runs at extra cover, but the next ball was also caught in an attempt to hit it over cover.
Ishaan continued his form and 'clean hitting'. He messed up England's middle overs strategy by hitting two sixes and two fours on Adil Rashid in the 12th over of the innings. Out of these, Ishan completed his half-century with the second six.
Kohli scored 11 runs off 13 balls and was given a simple catch at backward point off a turn-taking ball from part-time spinner Liam Livingstone. In this way, England got some advantage of trying seven bowlers of Jos Buttler, who was captaining in place of Eoin Morgan.
Pant started off by hitting two consecutive sixes on Moin. After this, Ishan missed two consecutive catches but he left the crease on his own to give a chance to the other batsmen to practice. Suryakumar Yadav, who came in his place, however, returned to the pavilion after scoring eight runs. Hardik Pandya did not bowl but he came out to bat. India needed 20 runs in the last two overs. Hardik took the pressure off Jordan by hitting three-fours. Pant hit the winning six on the 'free hit' off the last ball of the same over.