Finally cricket fans can say, welcome, to the IPL in South Africa.
Finally what was promised to showcase this year has finally risen its marvelous head, in two extraordinary matches on Day Six.
The Delhi Daredevils vs. Chennai Super Kings match produced an incredible run fest, with AB de Villiers scoring a lightning century.
De Villiers' century came off just 52 balls, and ended the day on 107 not out. He destroyed Andrew Flintoff, where he hit him for 22 off a vital over in the Daredevils' innings.
A runchase pursued that seemed to maintain the required runrate all the way down to the final over.
A fantastic final over by Australian Dirk Nanes kept the runs to a minimum, and fantastic fielding by substitute David Warner (two catches and one runout), secured the victory for the Daredevils.
The game to follow was a real duel.
The Kolkata Knight Riders vs. Rajasthan Royals match provided one heck of a spectacle for cricket fans worldwide.
The Royals' batsmen struggled to get going, until the arrival of Yusuf Pathan. The all-rounder turned things around with his 42 off 21 balls. The rest of the middle order provided a few 20s to get the score to a defendable 150.
Chris Gayle, for the Knight Riders, provided some fireworks, as he blasted four sixes and two fours to attain 41 off 33 balls.
Eventually Gayle was removed by "Hollywood" Shane Warne, and an absolute thriller followed up.
The Knight Riders middle order was removed for close to nothing, and all seemed to be going in the Royals favor.
And in the famous words of Robin Jackman, "No team in IPL cricket will ever cruise to victory." This statement proved to be true.
The Prince of Kolkata, Sourav Ganguly, produced a game-breaking 46 off 30 balls to revive his team's chances of victory. This arrived after he dealt with Munaf Patel in superb fashion, dispatching him for 19 off one over.
Kolkata were eventually left needing two off two balls, and with Ganguly facing, all seemed to be done and dusted.
Yet it was not over.
The 18-year-old Kamran Khan removed Ganguly, and it was down to two runs off one ball.
Ajit Agarkar was left to face the last ball, with over a billion eyes on him, and was unable to split the field. A run was taken, and Agarkar was run out turning for the second run.
For the first time ever in cricket, a super over decided the match.
A super over means that each team gets one over to bat and the team which scores the most wins. If it's a tie then the team that scores the most sixes in the match wins.
Gayle faced all six balls from the young Khan, and disptached him for 16 off the Knight Riders' super over.
16 seemed a bit steep, but not steep enough for the courageous Pathan, who only needed four balls to dispatch Ajentha Mendis over the ropes and secure the victory for the Rajasthan Royals!
The fighting spirit of the Royals has shown itself for the first time in 2009, and with 11 games for the defending champions still to go, IPL 2009 is going to be an absolute "roller coaster" of massive proportions for all involved.