India are on a high after the emphatic 151-run win at Lord's in the second Test. A win in the third Test will give Virat Kohli & Co an unassailable 2-0 lead in the five-match series and also crucial ICC World Test Championship points. Truth be told, India were on course for a win the series opener at Trent Bridge, Nottingham too. But rain played spoilsport on the final day. (More Cricket News)