Sachin Tendulkar 120 and half a century by Gautam Gambhir and Yuvraj Singh powered India to 338 in their shock World Cup against England M Chinnaswamy stadium in Bangalore on Sunday.
India lost Yuvraj and MS Dhoni captain for several postponements to be at 305/5 in 46.1 overs.
On the last ball of the 46th over, Michael Yardy had Yuvraj caught by Ian Bell at deep mid-wicket after the dashing southpaw scored 58 off 50 balls with the help of 9 fours.
The first ball of the next over Tim Bresnan was susbtitute Dhoni Luke Wright fell deep mid-wicket. Dhoni hit for six and three fours in his 25-ball 31.
Bresnan then dismissed Yusuf Pathan, Virat Kohli and Harbhajan Singh in one over to place India at 328/8 in 48.4 overs to register his maiden five-wicket haul.
James Anderson had Sachin Tendulkar caught by Yardy in the covers as India lost their third wicket with 236 runs on the board.
Tendulkar's 120-run knock came off 115 balls and was studded with 5 sixes and 10 fours.
Tendulkar hit his 47th century off 103 balls as India crossed the 200-run mark in the 35th over.
This is Tendulkar's fifth World Cup century - the most by any player in the world. Tendulkar achieved the landmark with a boundary to fine leg off Tim Bresnan.
This was after England off-spinner Graeme Swann clean bowled Gautam Gambhir (51) to place India at 180/2 in 29.4 overs.
Tendulkar and Gambhir added 134 runs for the second wicket as they got hold of the proceedings in the middle.
Tendulkar reached his fifty in style with a big heave over mid-wicket and once again it was Collingwood at the bowling end.
Tendulkar took India past 100-run mark with a fine lofty six, the first of the match, over mid-off on Collingwood's delivery.
Paceman Tim Bresnan provided England crucial breakthrough as he got rid of dangerous looking Indian opener Virender Sehwag in his first over of the day.
Sehwag was sent back to the pavilion with a fine diving one-handed catch by wicketkeeper Matt Prior.
Sehwag, who scored a quickfire 35 off 26 balls, slammed six boundaries during his short stay at the crease. Sehwag also became the third Indian to score 1000 ODI runs against England.
Opting to bat, Indian openers Virender Sehwag and Sachin Tendulkar got off to a fine start against England.
Dashing opener Sehwag got a few close calls in the first over itself but he was lucky enough to survive.
Sehwag slashed the very first ball of the innings, which kissed Graeme Swann's hand at the third slip on its way to the boundary. Sehwag got another leading edge on James Anderson's delivery but it landed safely.
The explosive Sehwag continued his attack as he welcomed seamer Ajmal Shahzad with two more boundaries in the second over.
Earlier in the day, England seamer Stuart Broad was ruled out of the World Cup clash against India after being confined to bed for two days.
Seamer Ajmal Shahzad has been pencilled into the playing XI in pacer Stuart Broad's place while in the batting line-up, Michael Yardy has come in for Ravi Bopara.
On the other hand Piyush Chawla replaced S Sreesanth in India's playing XI, with Indian team going into the match with two specialist seamers and spinners.
India lost Yuvraj and MS Dhoni captain for several postponements to be at 305/5 in 46.1 overs.
On the last ball of the 46th over, Michael Yardy had Yuvraj caught by Ian Bell at deep mid-wicket after the dashing southpaw scored 58 off 50 balls with the help of 9 fours.
The first ball of the next over Tim Bresnan was susbtitute Dhoni Luke Wright fell deep mid-wicket. Dhoni hit for six and three fours in his 25-ball 31.
Bresnan then dismissed Yusuf Pathan, Virat Kohli and Harbhajan Singh in one over to place India at 328/8 in 48.4 overs to register his maiden five-wicket haul.
James Anderson had Sachin Tendulkar caught by Yardy in the covers as India lost their third wicket with 236 runs on the board.
Tendulkar's 120-run knock came off 115 balls and was studded with 5 sixes and 10 fours.
Tendulkar hit his 47th century off 103 balls as India crossed the 200-run mark in the 35th over.
This is Tendulkar's fifth World Cup century - the most by any player in the world. Tendulkar achieved the landmark with a boundary to fine leg off Tim Bresnan.
This was after England off-spinner Graeme Swann clean bowled Gautam Gambhir (51) to place India at 180/2 in 29.4 overs.
Tendulkar and Gambhir added 134 runs for the second wicket as they got hold of the proceedings in the middle.
Tendulkar reached his fifty in style with a big heave over mid-wicket and once again it was Collingwood at the bowling end.
Tendulkar took India past 100-run mark with a fine lofty six, the first of the match, over mid-off on Collingwood's delivery.
Paceman Tim Bresnan provided England crucial breakthrough as he got rid of dangerous looking Indian opener Virender Sehwag in his first over of the day.
Sehwag was sent back to the pavilion with a fine diving one-handed catch by wicketkeeper Matt Prior.
Sehwag, who scored a quickfire 35 off 26 balls, slammed six boundaries during his short stay at the crease. Sehwag also became the third Indian to score 1000 ODI runs against England.
Opting to bat, Indian openers Virender Sehwag and Sachin Tendulkar got off to a fine start against England.
Dashing opener Sehwag got a few close calls in the first over itself but he was lucky enough to survive.
Sehwag slashed the very first ball of the innings, which kissed Graeme Swann's hand at the third slip on its way to the boundary. Sehwag got another leading edge on James Anderson's delivery but it landed safely.
The explosive Sehwag continued his attack as he welcomed seamer Ajmal Shahzad with two more boundaries in the second over.
Earlier in the day, England seamer Stuart Broad was ruled out of the World Cup clash against India after being confined to bed for two days.
Seamer Ajmal Shahzad has been pencilled into the playing XI in pacer Stuart Broad's place while in the batting line-up, Michael Yardy has come in for Ravi Bopara.
On the other hand Piyush Chawla replaced S Sreesanth in India's playing XI, with Indian team going into the match with two specialist seamers and spinners.