There were many firsts in the game as India went on to thrash Pakistan by a huge margin of 124 runs.
Let us have a look at some of the interesting facts that took place on and off the field.
India-Pakistan game in numbers
Champions Trophy's most and least successful teams
With 16 victories from 25 matches, India is the most successful team of the Champions Trophy. On the other side, Pakistan have lost 12 games from the 19 played and have the worst winning record in this tournament.
Shikhar-Rohit become first pair to have three century partnerships
The pair had 2 century partnerships in the 2013 Champions Trophy.
With 518 runs together, they are behind Chris Gayle and Shivnarine Chanderpaul, who have 635 runs in the Champions Trophy.
Love Sports news?
Stay updated with the latest happenings.
Sharma's highest score against Pakistan
Rohit Sharma's 91 is his highest score against Pakistan in 12 matches. He went past his previous best of 68, which came in the Asia Cup 2012. He has scored 417 runs against Pakistan at an average of 37.90.
India registers their biggest win in the Champions Trophy
India's 124 run win against Pakistan was their biggest win in the history of Champions Trophy.
Their previous best was a 98-run victory over Kenya in 2004.
India have also leveled the win loss record against Pakistan in the Champions Trophy, with both the teams winning two matches each. India now lead 13-2 against Pakistan in the ICC events.
Fastest fifty in Champions Trophy by an Indian
Yuvraj Singh went on to score the fastest fifty by an Indian player in the Champions Trophy. He scored a 29-ball fifty before getting out on 53 runs.