India booked a place against Sri Lanka in Saturday’s World Cup final after beating Pakistan by 29 runs in Mohali.
Virender Sehwag (38) hit nine fours and Sachin Tendulkar, reprieved by referral and dropped four times, looked set for his 100th international century.
He was out for 85 from 115 balls as India compiled 260-9, left-arm seamer Wahab Riaz with a career-best 5-46.
Mohammad Hafeez struck 43 and Misbah-ul-Haq made a defiant 56 but Pakistan were all out for 231 in the final over.
With tickets reportedly exchanging hands for many thousands of rupees, an estimated 28 000 packed into the Punjab Cricket Association Stadium and every possible vantage point outside the ground taken, a match of such magnitude between the fierce rivals deserved to be a classic encounter. (BBC)