Pandya's 28-ball effort was the second-quickest five-wicket haul for India in Test cricket after Harbhajan Singh took a fiver off 27 balls against West Indies in 2006.
Earlier, Pandya picked up career-best figures as England lost 10 wickets in the post lunch session to be bowled out in 38.2 overs at Trent Bridge. India were outclassed by England twice - by 31 runs in Edgbaston and innings and 159-runs at Lord's.
A nod should go to 20-year-old Rishabh Pant amid a fittingly breathless debut too, striking his second ball in Test cricket for six on day one during a promising 24 and, after a gobby send-off from Stuart Broad on the second morning, becoming the third wicketkeeper in history to hold five catches in his first innings behind the stumps.
India face a must-win situation as they take on England in the third of the ongoing five-Test series at Trent Bridge, Nottingham from Saturday, August 18.
India's batsmen reaped the benefits of showing greater discipline after being asked to bat first by England skipper Joe Root.
England motored to the friendliest of Test venues seeking an unassailable 3-0 lead. A good start led to Virat Kohli and Ajinkya Rahane cashing in.
The pair batted throughout the afternoon session when the ball stopped jagging around, compiling by far India's best partnership of the series until Rahane was snapped up after tea for 81 by Stuart Broad, courtesy of Alastair Cook's dazzling left-handed slip catch. There was no inkling of what was to come as Mohammed Shami and Jasprit Bumrah were not consistent and let England reach 46/0 at lunch. Four of these wickets went to Pandya, the Baroda man bowling full and getting the ball to move just enough.
20 year old debutant Rishabh Pant flipped Rashid for a six to score first worldwide runs and took India's score to cross 300 runs.
Admittedly, the overcast conditions made batting hard, but England´s top-order problems run deeper than bad luck with the weather.
It's all over for England's Ben Stokes as team-mate Jonny Bairstow watches on.
There was a hint of controversy here as K.L. Rahul held a low catch at second slip.
Next ball, Jennings, one of 12 batsmen to have opened in Tests with Cook since Andrew Strauss retired six years ago, was squared up by the recalled Jasprit Bumrah and nicked to Pant. A total of 16 wickets fell in the day.
- EPL 2018 Sergio Aguero hat-trick steers Manchester City to thumping win
- Arsenal goalkeeper brutally trolled by Bundesliga club
- No verdict as Manafort jury breaks for weekend
- Husband arrested in connection with missing pregnant wife, 2 daughters in Colorado
- WBC champ Wilder crashes Fury's weigh
- Fox News apologizes for using Patti LaBelle’s photo in Aretha Franklin tribute
- Manafort Judge Says He's Received Threats, Fears For Jurors' Safety
- Berat Albayrak: Turkey to emerge 'stronger' from currency crisis
- Full List Of Phones Getting The Latest Android 9 Pie Update
- Turkey refuses to release pastor despite threat of USA sanctions