Having lost the first ODI, Pakistan were out for revenge in the second, played three days later in Rawalpindi.
It proved to be a high-scoring match. Pakistan won the toss and chose to bat. The pair of Yasir Hameed and Shahid Afridi gave them an excellent start, putting on 128 for the first wicket, scoring at over seven an over, before Afridi fell. He had made 80 in 58 balls, and had hit four sixes and 10 fours.
Hameed, who was content to play more of an anchor role for his side, then added 63 for the second wicket with Mohammad Yousuf, who scored 24 being bowled by Yuvraj Singh. Then Hameed combined with captain Inzamam-ul-Haq. He, too, was bowled by Yuvraj for 86, having struck a six and 9 fours,
Inzamam fell for 29, as India grabbed three quick wickets, but the Pakistan innings got late impetus from Shoaib Malik and Abdul Razzaq, who shared an unbroken stand of 45. Malik was 30 not out at the end and Razzaq on 31, as Pakistan concluded on 329/6. Ashish Nehra took 3-44 for India.
The Indian reply was built around a brilliant innings from Sachin Tendulkar, who scored 141 off 138 balls, including a six and 17 fours. Unfortunately, he lacked a partner that could stay with him at the crease for a sustained length of time.
Virender Sehwag and Rahul Dravid both got good starts, just as they were coming into their own. The fact that extras was the second highest Indian scorer tells its own story.
India were finally all out for 317 in the 49th over, with Mohammad Sami and Shoaib Akhtar taking three wickets each.
Pakistan won by 12 runs, although Tendulkar did walk away with the Player of the match award as a consolation prize, even if it was in a losing cause.