India’s cornered cricketers produced a fantastic collective performance to outclass England by 203 runs in the third Test to keep the five-match series alive.

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.

Twitter was mighty impressed by the team’s clinical performance.