Jos Buttler re-wrote the record books again as England sealed a memorable one-day international series win over Pakistan in Dubai.
Buttler blasted the fastest ODI century by an England player, to break his own mark, from just 46 balls as England won by 84 runs after racking up their highest score on foreign soil - 355 for five.
That total also owed much to Jason Roy's maiden England century, and a 140-run stand with Joe Root, which set the stage for Buttler to embark on an innings to confirm him as one of the world's most destructive batsmen.
Jos Buttler shows his delight after breaking his own England record for the fastest ODI century
The 25-year-old has now scored the three fastest ODI centuries by an England batsman - his previous best was from 61 balls - with this innings made even more remarkable after he was promoted up the order to replace Roy after the opener exited for 102 in the 36th over.
The next 14 overs were must-watch stuff for any cricket-loving fan.
Buttler pulled apart the Pakistan attack with a combination of punishing strokeplay and deft angles that most batsmen would dare not attempt.
A squash-like swing to reverse sweep paceman Anwar Ali highlighted his unique talent while his brute force was none better illustrated in the fact he went from 50 to 100 in just 16 balls.
In total Buttler hit an England record eight sixes and, after coming into the series with concerns over his form, provided an unforgettable reminder that a player of his quality is never far away from the sublime.
Pakistan came hard in their chase, keeping up with the required run rate, but England were able to claim regular wickets to ensure they always remained ahead of the match.
Spinners Adil Rashid and Moeen Ali took three wickets each while David Willey took two early scalps and effected a run out as Pakistan were bowled out for 271 in 40.4 overs.
Victory confirmed a 3-1 series win - England's first on foreign soil in ODI cricket for 20 months - and offered another step forward in the progress of an emerging side.
Roy's first England century at the top of the innings was an example of that as the 25-year-old willed himself towards three figures after toughing out a scratchy start.
The Surrey right-hander's first two boundaries were inside-edged for four, but he battled away and started to show his class with a crisply hit straight drive.
While he lost his opening partner Alex Hales for 22, top-edging Mohammad Irfan to third-man, the arrival of Root helped to settle him into a groove.
He went past his previous highest England score of 67 with a thumping six and from there raced towards a century he celebrated with a defiant fist pump.
Jason Roy lifts his bat in recognition of his first England century which paved the way for Buttler's late fireworks
While he fell soon after, caught in the deep, he had made a valuable statement and with Root formed the backbone of the innings in a century stand.
Root followed Roy an over later, stumped attempting to reverse sweep Azhar Ali, but that only served to clear the way for Buttler to take over following his move up the order.
The runs quickly flowed. Buttler reached his half-century from 30 balls before unleashing all of power on the pakistan attack - at one pouint scoring all of England's 57 runs in a four-over period.
His century was fittingly brought up with a towering six and his subsequent celebration revealed the emotions of a mixed tour, which saw him dropped from the Test team, as he launched himself into the Duabi night sky in delight.
The only disappointment of his ionnings came in the fact it had to end, unbeaten on 116 from 52 balls, albeit with the record book in tatters.
Pakistan needed to tear it up further if they were to have any chance of levelling the series and while they kept up with the rate none of their batsmen were able to get anywhere near replicating Roy or Buttler.
Azhar Ali kick-started a fast start with 44 from 32 balls but he offered a return catch to Willey to check their early progress.
The Yorkshire all-rounder then ran out Mohammad Hafeez, for 37 from 36 balls, before Azam and Malik both posted half-centuries.
Azam operated at a run-a-ball before he became Rashid's first victim, expertkly caught by Hales to make up for an earlier drop.
Rashid then had Mohammad Rizwan caught behind in his next over but the danger still lurked for England as Pakistan kept up with the required rate.
Most worrying of all for England was how cleanly Malik was hitting the ball, his fifty came from 31 balls, until Hales pulled off another stunning catch in the deep.
That was the beginning of the end for Pakistan and together Rashid and Moeen mopped up the tail to begin the celebrations.