RR vs PBKS: On a sweltering Sunday afternoon in Jaipur, the Indian Premier League 2025 witnessed one of its most enthralling encounters as Punjab Kings edged out Rajasthan Royals by 10 runs in a high-octane thriller at the Sawai Mansingh Stadium.
With both teams jostling for a place in the playoffs, the stakes were sky-high, and the contest delivered in every department - fierce hitting, crafty bowling, and a tension-filled finish that kept fans on the edge of their seats.

Opting to bat first after winning the toss, Punjab Kings posted a formidable 219 for 5, powered by Priyansh Arya's commanding 97 and a whirlwind unbeaten 59 from Shashank Singh. In reply, Rajasthan Royals came out swinging with a fiery start from Yashasvi Jaiswal and debutant Vaibhav Suryavanshi, but a game-changing spell from Harpreet Brar derailed the chase. Despite Dhruv Jurel's late onslaught, the Royals fell just short, ending on 209 for 7 in a match that underlined the fine margins of T20 cricket.
Harpreet Brar’s double-strike in the Powerplay swung the game in Punjab’s favour and sealed his Player of the Match award.
The innings began in rousing fashion, with young Priyansh Arya showing no signs of pressure. He cracked a blazing 97 off 75 balls, peppering the ropes with 10 fours and 2 sixes. It was a mature innings that defied his years and provided the platform PBKS desperately needed.
Though Mitchell Owen lasted just two deliveries and Prabhsimran Singh's fireworks ended at 21, Arya found a steady partner in Nehal Wadhera, who pummelled 70 off just 37 deliveries. Wadhera's knock - laced with 5 fours and 5 sixes - was a mix of audacity and elegance, punishing anything remotely loose.
With Iyer adding a brisk 30 before falling to Riyan Parag, the middle-order had done its job. Then came Shashank Singh, whose late-innings salvo (59* off 30) proved to be the difference. With lusty blows and clever manipulation of the field, he ensured Punjab crossed the psychological 200-run mark with momentum firmly on their side.
RR's bowlers had a forgettable outing. Tushar Deshpande picked two wickets in the Powerplay, removing Arya and Prabhsimran, but bled 37 runs in his four overs. Akash Madhwal was erratic but chipped in with the crucial scalp of Wadhera. Riyan Parag's tidy spell of 3-0-26-1 offered a brief reprieve, but the Royals conceded far too many in the slog overs.
Chasing 220 was never going to be easy, but Rajasthan made their intentions clear from ball one. Yashasvi Jaiswal and Vaibhav Suryavanshi blazed their way to a 76-run stand in under five overs. Jaiswal's 50 came off just 25 balls - all class and clean hitting - while debutant Suryavanshi wowed with a jaw-dropping 40 off 15, including four sixes.
At that point, Rajasthan were ahead in the race. But the game turned with the introduction of Harpreet Brar, who spun the match on its head. He dismissed both openers and then snared Riyan Parag for 13 to break the Royals' back. Brar finished with sensational figures of 4-0-22-3.
RR captain Sanju Samson looked off-colour and perished for a laboured 20, holing out to Marco Jansen off Azmatullah Omarzai.
With 76 needed off the final five overs, Dhruv Jurel (53 off 31) and Shimron Hetmyer (11) staged a mini-revival, attacking Arshdeep and Azmatullah. Jurel played a particularly fearless knock, launching Bartlett and Chahal for massive hits.
But just when Royals threatened to close the gap, wickets tumbled in a heap. Hetmyer fell to Azmatullah, followed by Jurel and Wanindu Hasaranga in successive deliveries from Marco Jansen in the penultimate over. At 200 for 7, the Royals' hopes lay with tail-enders Shubham Dubey and Kwena Maphaka, but it was too little, too late.
Punjab's death bowling, marshalled effectively by Jansen, Azmatullah, and Brar, held their nerve despite the early carnage. Azmatullah returned a game-defining 2 for 42, while Jansen (2/41) did just enough to keep Royals at bay.