And Royal Challengers Bengaluru it is! The team crushed Punjab Kings by 6 runs, despite Shashank Singh trying his level best at the bottom. Royal Challengers Bengaluru put up 190/9 in their 20 overs in the IPL 2025 final at Ahmedabad, with Virat Kohli top-scoring with a 35-ball 43 before falling to a brilliant caught and bowled by Omarzai. Phil Salt got RCB going quickly but fell for 16 to Jamieson. Mayank Agarwal’s promising 24 ended via a mistimed sweep off Chahal. Rajat Patidar (26) and Livingstone (25) kept the momentum but were trapped LBW by Jamieson, who finished with 3/48. Jitesh Sharma's explosive 24 off 10 helped RCB surge late, but Arshdeep Singh choked the death overs with a triple strike. He removed Shepherd (LBW), Krunal (caught at long-on), and Bhuvneshwar (caught in the deep), finishing with 3/40. Despite the late collapse, RCB reached a competitive total, thanks to bursts of acceleration in the middle and end overs. PBKS need 191 to win their maiden title. Read also: Watch: Phil Salt’s Unreal Catch Sends Arya Back in IPL Final PBKS trapped by RCB Punjab Kings came agonisingly close but fell short by 6 runs, finishing at 184/7 in pursuit of RCB’s 190. Priyansh Arya (24 off 19) and Prabhsimran Singh (26 off 22) gave a steady start before Krunal Pandya’s double strike removed both Prabhsimran and the dangerous Josh Inglis (39 off 23), pegging Punjab back. Captain Shreyas Iyer departed cheaply, while Nehal Wadhera’s sluggish 15 off 18 increased the pressure. Bhuvneshwar Kumar struck twice, removing Wadhera and Stoinis (6 off 2), while Yash Dayal dismissed Omarzai. At 145/7 in the 18th over, the game seemed over. However, Shashank Singh produced a stunning assault—slamming 61* off just 30 balls with 3 fours and 6 sixes—nearly pulling off a miracle. But needing 13 off the final over, Jamieson and Shashank couldn’t find the big shots against Hazlewood. RCB held their nerve to lift the IPL trophy, while Shashank’s valiant knock stood tall in defeat.