Who won yesterday IPL match between Royal Challengers Bengaluru (RCB) and Rajasthan Royals (RR) in Match No. 42 of IPL 2025? Royal Challengers Bengaluru clinched a nail-biting 11-run victory on April 24, 2025, at the M. Chinnaswamy Stadium, defending 205/5 against RR’s 194/9. Virat Kohli’s classy 70 off 42, Devdutt Padikkal’s fiery 50 off 27, and Josh Hazlewood’s game-changing 4/33 turned the tide in a last-over thriller. In this article, we dive into the highlights, top performers, and final results, keeping you in the loop with all the excitement of this IPL 2025 clash. Whether you’re curious about who won yesterday IPL match or seeking the full scoop on this league epic, we’ve got every pulse-pounding moment covered—from explosive batting to a dramatic finish!

Who Won Yesterday IPL Match: The Overview
Who won yesterday IPL match, and how did it unfold? RR stand-in captain Riyan Parag won the toss and opted to bowl, hoping to exploit a balanced Chinnaswamy pitch. RCB posted 205/5, powered by Kohli’s 70 and Padikkal’s 50, with a 95-run second-wicket stand, despite Sandeep Sharma’s 2/45. RR’s chase was spirited, with Yashasvi Jaiswal’s 49 off 33 and Dhruv Jurel’s 47 off 34 keeping them in contention. But Hazlewood’s 19th-over heroics—conceding one run and taking two wickets—snatched victory from RR, who needed 18 off 12. This heart-stopping win, RCB’s first at home in 2025, lifted them to third with 12 points (NRR +0.289), while RR, with 4 points, stayed seventh (NRR -0.456). Who won yesterday IPL match? RCB’s grit answered in style.
The Chinnaswamy pitch, with a par score of 170-175, offered early pace and bounce, but dew aided RR’s chase. RCB’s spinners, Krunal Pandya (2/31) and Suyash Sharma (0/31), kept RR’s run rate in check, conceding just 62 runs in eight overs.
Match Highlights: Kohli’s 70, Hazlewood’s 4/33
Who won yesterday IPL match, and what were the defining moments? RCB’s innings started shakily with Phil Salt’s 26 off 23, but Kohli’s 70, including a 32-ball fifty, and Padikkal’s 50, with a six off Tushar Deshpande, powered a 95-run stand by the 13th over. RR fought back, dismissing Kohli (caught by Nitish Rana off Jofra Archer) and Padikkal, but Tim David (22 off 13) and Jitesh Sharma’s late 42 off 19 balls pushed RCB to 205/5. RR’s chase saw Jaiswal’s 49, with a six off Bhuvneshwar Kumar, and Jurel’s 47, including a 22-run 18th over off Kumar. Hazlewood’s 19th over—removing Jurel (caught) and Archer (golden duck)—and a run-out of Wanindu Hasaranga left RR needing 17 off the last five balls. Yash Dayal’s composed final over sealed it. Who won yesterday IPL match? Hazlewood’s clutch spell and RCB’s batting depth stole the show.
Top Performers Who Shaped the Thriller
Who won yesterday IPL match, and who shone brightest? Josh Hazlewood, the Player of the Match, turned the game with 4/33, earning X praise for his “unhittable 19th over.” Kohli’s 70, his fifth fifty this season, and Padikkal’s 50 set a daunting total, while Jaiswal’s 49 kept RR alive. Krunal Pandya’s 2/31, including Riyan Parag’s wicket, was crucial. Here’s the lineup:
Player | Performance |
---|---|
Josh Hazlewood (RCB) | 4/33 in 4 overs – Game-changing 19th over |
Virat Kohli (RCB) | 70 off 42 (6 fours, 2 sixes) – Anchored innings |
Devdutt Padikkal (RCB) | 50 off 27 (4 fours, 2 sixes) – Explosive fifty |
Yashasvi Jaiswal (RR) | 49 off 33 (5 fours, 1 six) – Led chase |
Dhruv Jurel (RR) | 47 off 34 (4 fours, 1 six) – Fought till end |
These performances answered who won yesterday IPL match, with Hazlewood’s late strikes proving decisive.
RCB’s Innings: Kohli-Padikkal’s 95-Run Stand
Who won yesterday IPL match thanks to RCB’s batting? RCB’s 205/5 began with Salt’s scratchy 26, caught by Shubham Dubey off Sandeep Sharma. Kohli’s 70, with a six off Deshpande’s 14th over, and Padikkal’s 50, including a flicked four off Archer, built a 95-run stand by the 13th over. Archer’s 15th-over dismissal of Kohli (70, caught at cover) and Padikkal’s exit to Sandeep slowed RCB to 156/3. David’s 22 and Jitesh’s 19-ball 42, with two sixes off Maheesh Theekshana, added 42 in the last 19 balls. RR’s dropped catches—Padikkal at 15 by Theekshana—cost them, with Sandeep’s 2/45 their best effort. RCB’s 15 extras, including 10 wides, boosted their total. Andy Flower noted 205 was “20 runs above par.” Who won yesterday IPL match? RCB’s middle-order firepower set the stage.
RR’s Chase: Jaiswal-Jurel Fall Short
Who won yesterday IPL match after RR’s chase? Needing 206, RR reached 56/1 in the powerplay, with Jaiswal’s 49, including a four off Yash Dayal, and Vaibhav Suryavanshi’s 14 off 12. Krunal’s 8th-over dismissal of Parag (6 off 9) left RR at 64/3. Jaiswal’s 49 ended in the 10th to Hazlewood (caught by Salt), but Jurel’s 47 and Shubham Dubey’s 25 off 15, with a 22-run 18th over off Kumar, brought RR to 188/6. Hazlewood’s 19th over—Jurel caught behind, Archer out for a duck—shifted momentum, with only one run conceded. Hasaranga’s run-out and Dayal’s tight final over (3 runs off 4 balls) ended RR at 194/9. RR’s 78 runs in the last seven overs fell short. Who won yesterday IPL match? RR’s late collapse handed RCB the win.
Key Stats from RCB vs RR Match 42
Who won yesterday IPL match, and what do the numbers reveal? Here’s a detailed breakdown of the stats behind RCB’s victory:
RCB Batting Stats (205/5 in 20 Overs)
Player | Runs | Balls | 4s | 6s | Strike Rate |
---|---|---|---|---|---|
Virat Kohli | 70 | 42 | 6 | 2 | 166.67 |
Devdutt Padikkal | 50 | 27 | 4 | 2 | 185.19 |
Jitesh Sharma | 42 | 19 | 3 | 2 | 221.05 |
Tim David | 22 | 13 | 1 | 1 | 169.23 |
Phil Salt | 26 | 23 | 2 | 0 | 113.04 |
RR Bowling Stats
Bowler | Overs | Runs | Wickets | Economy |
---|---|---|---|---|
Sandeep Sharma | 4 | 45 | 2 | 11.25 |
Jofra Archer | 4 | 38 | 1 | 9.50 |
Tushar Deshpande | 4 | 44 | 1 | 11.00 |
Maheesh Theekshana | 4 | 39 | 1 | 9.75 |
Wanindu Hasaranga | 4 | 24 | 0 | 6.00 |
RR Batting Stats (194/9 in 20 Overs)
Player | Runs | Balls | 4s | 6s | Strike Rate |
---|---|---|---|---|---|
Yashasvi Jaiswal | 49 | 33 | 5 | 1 | 148.48 |
Dhruv Jurel | 47 | 34 | 4 | 1 | 138.24 |
Shubham Dubey | 25 | 15 | 2 | 1 | 166.67 |
Shimron Hetmyer | 15 | 12 | 1 | 0 | 125.00 |
Vaibhav Suryavanshi | 14 | 12 | 2 | 0 | 116.67 |
RCB Bowling Stats
Bowler | Overs | Runs | Wickets | Economy |
---|---|---|---|---|
Josh Hazlewood | 4 | 33 | 4 | 8.25 |
Krunal Pandya | 4 | 31 | 2 | 7.75 |
Yash Dayal | 4 | 33 | 1 | 8.25 |
Bhuvneshwar Kumar | 4 | 50 | 1 | 12.50 |
Suyash Sharma | 4 | 31 | 0 | 7.75 |
These stats highlight why RCB answered who won yesterday IPL match—Kohli’s 166.67 strike rate and Hazlewood’s 4/33 were match-winners.
Turning Points That Swung the Game
Who won yesterday IPL match thanks to key moments? Three instances tilted it RCB’s way:
- Kohli-Padikkal’s 95-Run Stand (4th-13th Overs): Their 95-run partnership, with Kohli’s six off Deshpande and Padikkal’s four off Archer, lifted RCB from 59/1 to 154/2, setting a 200+ total.
- Hazlewood’s 19th Over (19th Over): Conceding one run and dismissing Jurel (47) and Archer (0), Hazlewood turned 18 off 12 into 17 off 5, dropping RR’s win probability to 8%.
- Jurel’s Dismissal via Review (18.3rd Over): RCB’s successful review for Jurel’s caught-behind off Hazlewood broke a 61-run stand with Dubey, halting RR at 176/6.
These moments ensured RCB’s victory was a thriller, not a breeze.
Why RCB’s Win Matters in IPL 2025
Who won yesterday IPL match, and what’s the impact? RCB’s 11-run win, their fifth in nine games, tied them with Gujarat Titans and Delhi Capitals at 12 points (NRR +0.289), securing third place. Their first home win after three losses broke a jinx, with Kohli’s 412 runs at 82.4 average and Hazlewood’s 14 wickets at 15.21 (second in Purple Cap) fueling their playoff push. RR’s fifth loss in nine games (NRR -0.456) left them seventh, with Parag’s 141 runs in seven innings and Sanju Samson’s absence (side strain) hurting. RCB’s 16-14 head-to-head edge over RR grew, and their Chinnaswamy win—first since 2024—lifted spirits. This tightens the top-four race.
Fan Buzz and What’s Next
Who won yesterday IPL match sparked X frenzy, with fans lauding Kohli’s “Chinnaswamy masterclass” and Hazlewood’s “ice-cold 19th over.” One post quipped, “RR’s choke is the new IPL tradition!” RCB face Kolkata Knight Riders on April 28, while RR take on Delhi Capitals on April 27. Can RCB build on this momentum? Will RR snap their losing streak?
Conclusion
So, who won yesterday IPL match between RCB and RR in Match 42? Royal Challengers Bengaluru, with a gripping 11-run victory, defended 205 to outlast Rajasthan Royals in Bengaluru. From Kohli’s 70 and Padikkal’s 50 to Hazlewood’s 4/33 and Krunal’s 2/31, RCB delivered a performance that wasn’t just a win—it was a homecoming triumph. Whether it’s the highlights, top performers, or final results, we’ve kept you in the loop with all the excitement. Stay tuned for more IPL 2025 drama as the playoff race heats up!
For amplifying your Business’s reach, visit https://googlekarlo.com/, a website offering top-tier digital marketing services. Google Karlo’s expertise can boost your website reach like Hazlewood’s bowling!