Ben Stokes dismissed Virat Kohli on the fourth morning of the first Test as England closed in on victory at Edgbaston.
With Virat Kohli resuming unbeaten on 43 and India still 84 runs from victory, all eyes were on the Indian captain but James Anderson ensured his task was immediately made more difficult by inducing an outside edge from Karthik who was well held by Dawid Malan in the slips.
Despite a few alarms, Hardik Pandya started well and a beautiful on-drive for four off the bowling of Stuart Broad got him going before he tucked into the same bowler an over later to move on to 21.
All the while, Kohli continued to go about his work and went to another fifty when nudging Anderson off his pads to the fine-leg boundary.
With India requiring only 53 to win, Joe Root called on Ben Stokes and the Durham all-rounder turned the match on its head by dismissing Kohli LBW.
Kohli walked across his stumps to work a straight ball into the leg side but when the ball thudded into his pads, umpire Aleem Dar raised his finger and despite Kohli calling for a review, he was soon leaving the field to a standing ovation from the Edgbaston crowd.
In the same over, Stokes produced another snorter, a vicious lifter taking the edge of Mohammed Shami and landing safely in the hands of Jonny Bairstow to leave India tottering at 141-8.
With England going in for the kill, Stokes found the outside edge of Ishant Sharma but the ball raced through the slips for four before Sharma fended out a short ball and picked up another boundary as the ball looped over the cordon and away to the rope.
Root pulled off his second masterstroke of the morning as Adil Rashid's arrival paid immediate dividends, the Yorkshire leg-spinner sneaking a googly past the defences of Sharma who, with the help of DRS, was given out LBW.
Stokes wrapped up England's victory when Pandya edged to Alistair Cook at first slip to spark jubilant celebrations.
