India's inconsistency came back to haunt them at Southampton on Thursday as England completed a facile 266-run win over the visitors on the final day of the third Test to level the five-match series in style at 1-1.
Needing just six wickets to win on day five, Moeen Ali added four more to his two strikes on Wednesday to end up with career-best figures of 6 for 67 as the Indian batsmen - barring Ajinkya Rahane (52 not out) - caved in, in the second innings as well.
India were bowled out for 178, losing six wickets on the final morning for just 68 runs to lose the match. This was England's first Test win since beating Australia at Durham last August, ending a run of 10 Tests without victory.
Anderson, who was named Man of the Match for his 7-wicket match haul, got England off to a perfect start on Thursday morning by dismissing Rohit Sharma (6) and MS Dhoni (6). Both were dismissed caught behind by wicketkeeper Jos Buttler.
Rahane was the only batsmen, in both the Indian innings, to show some resistance against the disciplined England pacers. But his two half-centuries in the match went in vain.
Ali's introduction to the attack then did wonders for England as he bowled Ravindra Jadeja with a full-length delivery before inducing Kumar, who has three half-centuries in the series, to edge onto his pad and the ball looped up to Anderson at gully in the same over.
Ali dismissed Jadeja, Kumar and Mohammed Shami in the space of 12 balls before he aptly took the final scalp of Pankaj Singh to end the Indian innings.
The fourth Test begins at Old Trafford on Aug 7.
(With inputs from Reuters)