Indian skipper Rohit Sharma lead from the front by scoring a valiant 87 as India maintained their unbeaten streak at the World Cup by thumping England by 100 runs at the Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium in Lucknow on Sunday.
After being asked to bat first by England skipper, openers Rohit and Shubman Gill got hosts off to a steady start. The pair added 26 runs for the opening stand before Chris Woakes cleaned up the latter (9) with a peach off a delivery that nipped back sharply.
Virat Kohli holed out to Ben Stokes at mid off off David Willey for a nine ball duck. Shreyas Iyer (4) once again perished to the pull shot, miscuing a short-of-length delivery from Chris Woakes.
The pair of Rohit along with KL Rahul brought the innings back on track with a 91 run stand for the fourth wicket before the latter perished at mid on while trying to take on Willey for 39.
The Mumbai Indians skipper (87) looked good for a hundred, but fell to a fine sliding catch at deep midwicket by Liam Livingstone off Adil Rashid.
Leg spinner Rashid claimed his second wicket by trapping Ravindra Jadeja for 8 as the hosts were reduced to 182/6.
Suryakumar Yadav scored a 47 ball-49 before slicing a catch to Woakes at deep point off Willey. However Jasprit Bumrah (16) and Kuldeep Yadav (9) scored some useful runs down to order to take India to 229/9 in their 50 overs.
In response, England were rocked early as Jasprit Bumrah claimed Dawid Malan (16) and Joe Root (0) in consecutive deliveries.
Mohammed Shami then got into the act by dismissing Stokes for a 10 ball- duck. Bairstow then chopped a delivery from Shami on to his stumps as the visitors slumped to 39/4.
Leg spinner Kuldeep Yadav then produced a peach off a delivery by knocking over the out of form skipper Jos Buttler for 10.
Moeen Ali and Liam Livingstone added 29 runs for the sixth wicket stand before the former edged a delivery from Shami behind the stumps for 15.
Star pacer Bumrah wrapped up the innings by dismissing Mark Wood with a brilliant yorker, as England were bundled out for 129 in 34.5 overs, giving The Men in Blue their sixth successive win.
Rohit Sharma was adjudged the Player of the Match for his fantastic knock.
India 229 for 8 (Rohit 87, Suryakumar 49, Willey 3-45) beat England 129 (Livingstone 27, Shami 4-22, Bumrah 3-32) by 100 runs