India beat England by 95 runs at Lord's to record their first win at the venue in 28 years and first away from home in three.
Doing so, MS Dhoni's men took a 1-0 lead in the five-Test series with three matches to go.
India's win was much-deserved after coming out on top in all departments, from the disadvantage of losing the toss and being asked to bat first on a green pitch on Day 1.
India outbatted, outbowled and outfielded the hosts, who have now not won a Test since their 74-run victory over Australia at Chester-le-Street last summer.
India's win was achieved on the back of several individual performances. Here are the match ratings: