As a die-hard cricket fan, you would want this England versus South Africa T20 series to never come to an end as such has been the entertainment for fans in this fiercely competitive series. Third T20 - and the final of a fantastic series - proved to be yet another heart-racing thriller.
South Africa posted 222 on the board and would have felt pretty comfortable after a spectacular effort with the bat but England responded magnificently in reply and demonstrated a clinical run-chase, winning the series 2-1.
Ben Stokes, made a mockery of Proteas pacers and swung the bat 360 degrees, especially taking a liking to Andile Phehlukwayo. In the 18th over, Lungi Ngidi got Stokes holed out at deep square and smiles returned in South Africa's dugout - but only briefly.
In the same over, new man Moeen Ali ballooned one up in the air and the skier was grassed by Dwaine Pretorius at square of midwicket and Ngidi was down in utter disbelief.
Eoin Morgan was not flustered a wee bit at one end and ensured he gets England over the line; he was batting on another level and blazed his way to 57 off just 22 deliveries.
The ball seldom remained on the ground in the third T20I as a total of 28 sixes were blasted in the match and 448 runs were scored in the high-voltage affair.
While batting, South Africa got a blistering start and then late blitz from Heinrich Klassen, who demonstrated clean hitting in his 66 off 33 balls, and David Miller familiar onslaught propelled the score past 200. At that stage, one would have thought the home side got enough runs to defend but England went with a clutter-free approach towards the imposing total.
Jos Buttler and Jonny Bairstow smashed half-centuries in no time. How many times have these two got England off to a rollicking start?
Morgan stole the thunder from his teammates by striking at 259.09 and he pummelled six maximums. He was without a doubt the man who made the difference in the two sides as England chased down the target with five balls to spare. His 61-run stand off 27 balls with Stokes took the game away from the hosts.
England skipper was declared man of the match and he also finished the series as the leading run-scorer, followed by Proteas captain Quinton de Kock and then Temba Bavuma.
It was also England's second-highest run chase against South Africa, the previous best was 230 that was chased in Mumbai in 2016.
Both teams' preparations are in full swing for the T20 World Cup in Australia later this year.