Two contrasting T20 ideologies were on display in Jaipur's IPL 2025 opener.
On one side stood Rajasthan Royals, reliant on precision and control; on the other, Royal Challengers Bengaluru, who batted with a licence to thrill.
In the end, the more explosive -- and more forgiving -- side triumphed, with RCB cruising to a nine wicket win while chasing 173 with 15 balls to spare.
But this was also a match defined by mistakes -- 11 dropped catches, several misfields, and one team punished more heavily than the other.
It was a night where the scoreboard kept ticking -- and so did the tally of missed chances.
RR and RCB combined to drop a handful of sitters, turning a playoff-shaping clash into a fielding horror show that neither camp will want to revisit.
Batting first, the Royals never quite found momentum -- and they didn't get much help from their own fielders later on either. Their total of 173 owed a lot to late-order resilience, but it could've been significantly better had key moments gone their way.
RCB's fielding was the first to crack. In the 10th over, Yashasvi Jaiswal attempted a big sweep and bottom-edged the ball low to the 'keeper. Jitesh Sharma, despite getting a glove to it, couldn't hold on. It was a difficult chance -- low and dipping -- but one that had to stick in a high-pressure game.
Just one ball later, Riyan Parag offered a far easier opportunity. Trying to cut a short and wide ball from Suyash Sharma, Parag sent it straight towards backward point. Yash Dayal was slow to react and fumbled it over his head for a boundary. The sloppiness summed up RCB's fielding woes.
Dhruv Jurel, meanwhile, lived a charmed life. First, in the 15th over, he scrambled a quick single after losing his bat mid-run -- a direct hit from Jitesh Sharma could have had him. But the throw missed, and replays showed Jurel just about made it with his feet.
Then, on 11, he offered a sitter to long-off in the 17th over, only for Virat Kohli to inexplicably spill it. Kohli's visible fury said it all.
From those errors, the Royals could only muster 173, a target that looked competitive -- until RCB's openers came out breathing fire.
Phil Salt personified RCB's chase with a brutal 33-ball 65, lighting up the PowerPlay with six sixes. His innings was electric -- and lucky.
Dropped thrice, on 12, 23, and 40, Salt punished Rajasthan for their generosity, hammering 46 of RCB's 65 PowerPlay runs. The Royals' fast start with the ball never materialised, and that 20 run deficit in the first six overs proved costly.
The other man to benefit from Rajasthan's charity was Virat Kohli.
On just 7, he chipped a regulation chance to Riyan Parag, who grassed it -- a huge miss that denied Sandeep Sharma the distinction of dismissing Kohli eight times in T20s. The RCB maestro made full use of the reprieve, cruising to an unbeaten 62 off 45 balls.
The Royals' only major chance to claw back came in the 16th over, when Devdutt Padikkal miscued a short ball from Tushar Deshpande to third man. Maheesh Theekshana had time and the angle, but spilled a catch that should have been taken. It summed up Rajasthan's night in the field -- close, but not clinical.
In a game where execution mattered as much as intent, both teams were guilty of letting momentum slip through their fingers -- literally. The Royals allowed RCB's top order to dominate with poor catching, while RCB's sloppy fielding in the first innings denied them early control.
As the playoff race tightens, these were the kind of missed moments that could define a season. A tale of dropped chances, frustrated bowlers, and costly lapses -- in the end, both teams might look back at this one and wonder: What if?