Sam Curran had Virat Kohli caught behind for 20 as India lost their third wicket at Lord's, with the visitors just 28 runs ahead of England.