In a Test match against India on Saturday at Edgbaston, England bowler Stuart Broad set a new, if unfortunate, record by giving up 35 runs in an over.
The majority of the damage was caused by stand-in India skipper Jasprit Bumrah, who scored 29 runs off the bat in an over from Broad that also contained five wides and a no-ball hammered for six.
In the 145-year history of the Test format, 28 runs were the previous record for the most runs scored in an over.
India was 377-9 at the start of the 84th over, with tailender Bumrah captaining the team for the first time in place of Rohit Sharma.
Bumrah edged the opening ball of the over for four runs off a top edge, and the following delivery resulted in five wides as a bouncer flew over wicketkeeper Sam Billings' head.
Then, off yet another top edge, came the six from a no-ball, earning a total of seven runs.
The next delivery from Broad, a full toss that nearly qualified as a no-ball due to height, was blasted through mid-on for four.
Before Bumrah lifted himself off his feet and smashed another boundary, an edged four to fine leg propelled India past the 400-mark.
Bumrah then shattered the Test over record with a hooked six off deep backward square leg.
On the last ball of the over Broad failed to run out Mohammad Siraj, so the over concluded with a jumbled single.