Needing only a wicket on the final morning, India completed the formalities in only 2.5 overs as England were all out for 317, well short of the mammoth victory target of 521 runs. India now trail England 1-2 but more importantly got some breathing space after a heart-breaking defeat in Edgbaston, followed by the debacle at the Lord's.