India vs England LIVE: England won the toss and opted to field, meaning India are batting first for the first time in the ongoing World Cup. Both teams announced unchanged combinations for the 29th match of the tournament. India and England have played contrast cricket at the World Cup and have had contrast results as well. That may not change when they square off at the Atal Bihari Vajpayee Stadium in Lucknow. India are one win away from booking a place in the semi-finals, with six wins in six, while England are desperately seeking survival. A defeat today and they will be out of reckoning for the last-four. England’s boom or bust approach paid dividends with them clinching the ODI World Cup in 2019 and T20 World Cup last year but that has not worked in Indian conditions. With India all but assured of a place in the next stage of the tournament, it is an opportunity for Rohit Sharma’s side to give some players a chance. R Ashwin could come in with Hardik Pandya set to miss a second match running. If he plays, one seamer would have to be dropped which would ideally be between Mohammad Siraj and Mohammed Shami. Teams: India: Rohit Sharma (c), Shubman Gill, Virat Kohli, Shreyas Iyer, KL Rahul (wk), Suryakumar Yadav, Ravindra Jadeja, Kuldeep Yadav, Jasprit Bumrah, Mohammed Shami, Mohammed Siraj England: Jonny Bairstow, Dawid Malan, Joe Root, Ben Stokes, Jos Buttler (c & wk), Liam Livingstone, Moeen Ali, Chris Woakes, David Willey, Adil Rashid, Mark Wood
)