Ben Stokes smashed records in a phenomenal show of hitting in his first game since being named England Test captain.
The Cumbrian, playing for his county Durham, hit an extraordinary 161 from 88 balls against Worcestershire.
Stokes raced to a hundred from just 64 balls - Durham's fastest first class century.
He hit 17 sixes - the most in a county championship innings - including five in one over.
It was a stunning show of Stokes' ball-striking power in his first County Championship appearance of the season.
He came to the crease with Durham on 360 for four on the second morning of their match at New Road.
And, after reaching 50 off 47 balls, the 30-year-old from Cockermouth went further on the attack.
I have no idea what we've just watched.
— Durham Cricket (@DurhamCricket) May 6, 2022
Ben Stokes scores our fastest First-class century off 64 balls, hits 15 sixes - five in one over - and goes to lunch 147* off 82 balls. 🤯🐐#ForTheNorth
He hit five successive sixes off an over from teenage spinner Josh Baker, just missing out on a 36-run over when he hit the final delivery for four.
Stokes was eventually dismissed for 161 as Durham declared on 580 for six.
The mighty knock comes after Stokes was appointed England's Test captain as Joe Root's successor.
READ MORE: Ben Stokes speaks of family's pride after his appointment as England Test captain
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here