Ben Stokes came to the crease at New Road with Durham 360/4. He departed with the score on 580/5 - just 28.3 overs later.
He walked out to bat and immediately found his feet by striking Ben Gibbon to the boundary for four, and it didn't take long for the new England Men's Test Captain to reach his first milestone.
Ben Stokes reaches 5️⃣0️⃣
— LV= Insurance County Championship (@CountyChamp) May 6, 2022
It only took him 47 balls 👀#LVCountyChamp pic.twitter.com/PiYMsxuM8i
Six boundaries to make a half-century were just the start of things for Stokes as he began to pick bowlers off with ease.
But when Josh Baker was given the ball, the Durham-man put all of his power on display. The 18-year-old's previous over had only gone for a single, but that was enough for Stokes to get his eye in.
What came next was five balls that went sailing over the boundary rope, the last of those bringing up a century for the England captain. The only batter to hit a 'perfect over' in the County Championship was Sir Garfield Sobers (1968 v Glamorgan) and it looked like that record was about to be matched. But Stokes narrowly missed out, only managing four off the last ball.
6️⃣ 6️⃣ 6️⃣ 6️⃣ 6️⃣ 4️⃣
— LV= Insurance County Championship (@CountyChamp) May 6, 2022
What. An. Over.
34 from six balls for @benstokes38 as he reaches a 64 ball century 👏#LVCountyChamp pic.twitter.com/yqPod8Pchm
A 64-ball century was the fastest ever for Durham and, including Sobers' feat, it was just the sixth time a batter had struck five consecutive sixes in a County Championship match.
Stokes didn't stop there. In the next nine balls he faced, he sent another four big sixes over the boundary rope, and he went to lunch on 147 (the most runs before lunch in the competition since 2005) - but even a break could not slow his batting down.
Gibbon began the session for Worcestershire and the result was the same. Another two boundaries later and Stokes had etched his name into the history books.
His 17 sixes in the innings were the most in an English first-class innings, overtaking the 16 hit by Graham Napier in 2011 and Andrew Symonds in 1995.
A record-breaking knock for @benstokes38
— LV= Insurance County Championship (@CountyChamp) May 6, 2022
He now has 17 sixes, the most in an English first-class innings 👏#LVCountyChamp pic.twitter.com/CM1zGm3xME
It took him just 36 balls to go from 50 to 150 in an astonishing display of power.
64 - Ben Stokes took just 64 balls to reach his century v Worcestershire today, a First Class record for Durham; his tally of 17 6s is a #LVCountyChamp record, only 4 players have hit more 6s in any FC innings. Skip. pic.twitter.com/Yxy8kQlR1y
— OptaJim (@OptaJim) May 6, 2022
The Durham batter continued to try and hit big, but was eventually stopped after being caught off the bowling of Brett D'Oliveira.
But his innings, which featured 25 boundaries, will be remembered as one of the greatest in first-class cricket history.
INCREDIBLE.
— LV= Insurance County Championship (@CountyChamp) May 6, 2022
Sit back and enjoy all Ben Stokes' boundaries 💪#LVCountyChamp pic.twitter.com/mGg0olouwG
Simply stunning. Take a bow, Ben Stokes.