Only four Tests between an Asian team and England have ended in draws. Virat Kohli's team will want to level the series 1-1 before they concede too big a lead.
The last time India played England in a Test match at Lord's in 2014, it was a happy hunting ground for MS Dhoni's men as they clinched the country's first win at the home of cricket in 28 years. However, there is more rain forecast for this weekend and as such this match could see routine rain breaks.
#Slight drizzle has delayed the toss.
Ahead of the game, both the teams were expected to make a few changes in the line-up.
The hosts are leading the series 1-0, but will be without their marquee player Ben Stokes, who is busy with his hearing in court.
England: Joe Root (c), Jonny Bairstow (wk), Alastair Cook, Keaton Jennings, Ollie Pope, Jos Buttler, Chris Woakes, Sam Curran, Adil Rashid, Stuart Broad, James Anderson, Moeen Ali. India, on the other hand, will want to add another spinner to the XI.
Bowling coach Bharat Arun said in the press conference on Tuesday that playing an extra batsman would be a conservative move even though India's batting put up a miserable account of themselves at Edgbaston.
It has been raining all the day and the English people are happy getting respite from the heat, however, Indian fans are all disappointed. He also made 18,426 runs in his 463 One-Day Internationals, with 49 hundreds.
Eventually, the day was called off at 10:30 PM IST. The London weather department, though, has brighter predictions in store for the next three days.