The eyes of the cricket world will be on the Oval on Sunday as the neighbours clash in the final of a major tournament for the first time since 2007.
Only two weeks ago, India and Pakistan met in Birmingham, producing the sort of contest that has now become familiar.
Pakistan's rejuvenation has been built around the runs of opener Fakhar Zaman and the experienced Azhar Ali while Hasan Ali and Junaid Khan stepped up to compensate for the absence of Amir who is expected to be fit for the final.
In the twenty six over, it was Pandya who made a decision to cut loose again as he thumped Fakhar Zaman for two sixes in the twenty sixth over.
"If we can get amongst them with the new ball, we can expose the middle order that hasn't batted much in this competition-so that's pretty much our aim and focus". Fifty up for Pakistan as India yet to scalp a wicket. These include a bet for Kohl to take a catch at 13 to 8 odds, a bet for India to win with Rohit Sharma as top Indian Batsman at 6 to 1 odds, and a bet for Babar Azam (3 to 1) to be the top Pakistan run scorer. But just when it seemed that he was blazing towards a first worldwide century, he was run out after a mix-up with Ravindra Jadeja.
India posted an impressive 319/3, before rain shortened the match and Pakistan were set a revised target of 289 to win in 41 overs. The left-arm pacer removed Rohit Sharma in the very first over of the innings as he was trapped plumb in front of the stumps. This is only the second time the same has happened outside Asia. India's batting this tournament has been the most potent averaging 91.50 per batsman, the next best England with 41.11 per batsman.
Pakistan has give up just 4.46 runs since their opener against India.
The Pakistan outfit will be riding high on confidence after a dominating performance against the tournament favourites and the home team, England in the semi-finals.
Within three overs, however, their reply was in tatters as Amir produced a devastating spell of bowling.
"Amir bowled brilliantly today but all my bowlers bowled really well".
India were in further trouble with the loss. Hasan Ali in particular has been splendid, taking 10 wickets, providing vital breakthroughs. And now the whole team lines up to touch their foreheads to the ground.
Pandya, however, briefly raised their spirits with a quickfire 76, reaching his fifty with three successive sixes off Shadab and hitting six maximums in all before he was run out.