India take on Pakistan in a high-voltage fixture at Edgbaston. India are yet to register a victory over their arch-rivals in Champions Trophy.
India have already qualified for the semi-finals with consecutive victories over South Africa and West Indies whereas Pakistan would be playing for pride as losses to South Africa and West Indies have pushed them out of the tournament.
In cricketing terms, it's going to be a match between India's batting and Pakistan's bowling. It's been like that historically too, but the Indian batsmen are in the zone in England - not something many expected considering the drubbing on the last English tour in 2011.