Jasprit Bumrah got absolutely walloped at Old Trafford on Saturday. England smashed 669 runs in their first innings, and India's star bowler had his worst day in Test cricket, leaking 112 runs for just two measly wickets.
In seven years of Test cricket, through 48 matches, he'd never given away 100 runs in a single innings. The man who's been India's bowling machine finally had a day where nothing worked. He bowled 33 overs and looked ordinary doing it.
Smith and Dawson - those were his only victims. Jamie Smith was behind the stumps, and Liam Dawson was down the order. England's batsmen treated him like any other bowler, which must've hurt.
His previous worst was 99 runs against Australia at the MCG back in December. At least he got four wickets that day. This time? Just two. And it felt worse because everyone expected better from the world's best Test bowler.
England were outstanding with the bat. Root made 150. Stokes hammered 141 after coming back from cramps the day before. The guy was literally limping around, but still managed to torture Indian bowling. Pretty much everyone got runs except Harry Brook, and even he didn't fail by much.
Stokes was the real story, though. First century in two years. Ended a drought that had gone on for 35 innings. He also became only the third player ever to get 7,000 runs and 200 wickets in Tests. Joined Kallis and Sobers in that exclusive club. Not bad for someone who could barely walk the day before.
England's scoring 669 meant India had allowed 600-plus runs for the first time since 2014. That was when Brendon McCullum, who's now coaching England, smashed 302 against them. History repeating itself, just with different players doing the damage.
The 311-run lead looked massive. India were in serious trouble after managing only 358 in their first dig. Bumrah's off day came at the worst possible time, with England already 2-1 up in the series.
India picked three all-rounders instead of Kuldeep Yadav, which seems a big mistake. When Bumrah wasn't firing, they had nothing. Mohammed Siraj didn't even get the new ball - that went to debutant Anshul Kamboj, who got smoked alongside everyone else.
Bumrah's economy rate hit 3.39, way above his usual standards. He couldn't find his rhythm, couldn't generate pace above 140 kph, and definitely couldn't find the movement that makes him special. Sometimes cricket kicks you when you're down.
India somehow saved the match, though. Battled for over 143 overs in their second innings to force a draw. Shubman Gill, KL Rahul, Washington Sundar, and Ravindra Jadeja all dug in. England bowled for 257 overs across both innings and looked exhausted by the end.
The series heads to The Oval now with England still leading 2-1. India kept their hopes alive, just barely. Bumrah will want to forget this match quickly and come back strong for the decider. Even the best have bad days - this was definitely one of his.