KL Rahul stole the spotlight in emphatic style by smashing Royal Challengers Bangalore left, right and centre in his record-breaking century to set up a huge 97-run victory for Kings XI Punjab.
The final margin of defeat for RCB was so humiliating that their batsmen failed to collectively match Rahul's astounding tally of 132 runs in a destructive knock.
Rahul ruthlessly tore apart the RCB bowling attack, who failed to nail their lines and lengths allowing the Kings XI captain to make the most of the ill-disciplined bowling.
The other torrid aspect of RCB's abject surrender in the field was the fact that their leader Virat Kohli could not hold on to two chances offered by Rahul in the death overs.
The second of the two gross misses cost Bangalore the heaviest as Rahul's cracking charge went into overdrive and he shellacked 42 off nine deliveries from Dale Steyn and Shivam Dube.
The 28-year-old cleared the boundary fence with remarkable consistency as he showcased his power-hitting range by depositing seven sixes from fine leg to extra cover.
Among the records that Rahul broke included the highest score ever by a captain in the IPL and the fastest Indian to 2,000 IPL runs, achieving the feat in 60 innings compared to the legendary Sachin Tendulkar's 63 innings.
"It was good to be in the middle and see the team through whatever we'd planned before the game," Rahul said.
"I think it's as complete a team performance as it can get, really happy."
After Kings XI had posted a mammoth 206/3 in their 20 overs, RCB capitulated under the scoreboard pressure as only three of their batsmen scored 20 or more runs.
Skipper Kohli decided to push himself down the order at No. 4 instead of his usual position at one down but the move backfired as he departed for a tame solitary run off the bowling of Sheldon Cottrell.
Following a spectacular top-order collapse, Aaron Finch and AB de Villiers briefly held the innings together before it fell apart courtesy wily bowling from the spin duo of Ravi Bishnoi and Murugan Ashwin.
RCB were eventually dismissed for 109 inside 17 overs, handing Kings XI a confidence-boosting win after their opening game of the season ended in a Super Over heartache.