Gautam Gambhir was the star with the bat for India, hitting 75 off 54 balls to get the total to 157 for 5 against a spirited Pakistan performance in the field, but Rohit Sharma's unbeaten 16-ball 30 proved a crucial cameo.