The last time India and Pakistan met was in the Champions Trophy 2017 final, which Virat Kohli's side lost, so the skipper had a point to prove in the Old Trafford game on Sunday, June 16, 2019.
Apart from scoring a fine 77 off 65 balls, becoming in the process the fastest man to score 11,000 ODI runs, Kohli's captaincy was calm and poised.
He read the pitch right and stayed with his spinners Kuldeep Yadav and Yuzvendra Chahal, and his bowling changes were spot on.
India's formidable playing eleven are not the only reason why Kohli and his boys are rated so highly by pundits like Michael Vaughan, credit must also go to the captain -- whose captaincy appears to have come of age in this competition -- and, of course, his able brains trust, Mahendra Singh Dhoni and Rohit Sharma.
Glimpses of Virat from the Old Trafford game:
Kohli beats Sachin, fastest to 11,000 ODI runs
Kohli's decision to walk leaves Twitter abuzz
WATCH! Rohit reveals secret behind his incredible form
When Rohit and Virat held sway...
Why are these men flying?