When the fixtures for the any ICC event are announced, India versus Pakistan is always one of the first to leap off the page and Sunday's clash between the two arch rivals promises to be as enthralling, and significant, as any in recent times.
Defeat for Pakistan would surely end their World Cup hopes having lost to Australia on Wednesday and the West Indies earlier in the tournament but they will be hopeful of springing a surprise, just as they did when beating India in the final of the Champions Trophy at The Oval two years ago.
The continued excellent of Babar Azam and the return to form of pace bowlers Mohammad Amir and Wahab Riaz gives Pakistan three high-class performers to pin their hopes on but their batting, on the whole, has yet to fire consistently while they were ragged in the field against Australia.
Conversely, India have done nothing but impress so far, beating South Africa in ruthless fashion before defeating Australia with a near-perfect performance on Sunday, a strong batting innings followed by a typically intense and energetic display in the field which complimented India's impressive and wonderfully varied bowling attack.
Despite a hand injury to Shikhar Dhawan meaning India will have to reshuffle their batting order - KL Rahul will move up to open the innings - the 2011 champions look in really good shape heading into what is always a grudge match and given how inconsistent Pakistan have proven to be in the tournament to date, Virat Kohli's side are hard to oppose.