Joe Root's determination and Haseem Hameed's grit were not enough for England as India won the third test by eight wickets inside four days to go 2-0 up in the five-match series on Tuesday.

Playing his first test in eight years, Parthiv Patel smashed an unbeaten 67 off 54 balls and the hosts chased down their 103-run victory target for the loss of Murali Vijay and Cheteshwar Pujara.

After conceding a 134-run first-innings lead, England had its back firmly against the wall and Monday's top-order collapse left it with an impossible task to save the game.