In the 57th match of the 2026 Indian Premier League, Royal Challengers Bengaluru defeated Kolkata Knight Riders by 6 wickets in the Shaheed Veer Narayan Singh International Stadium, Raipur. With this, RCB moves to the top of the IPL points table while KKR's playoff qualification looms on other teams' performance KKR posted 192 runs, thanks to the performance from Angkrish Raghuvangshi and Rinku Singh. RCB battled a little whirlwind from Kartik Tyagi. But a century from Virat Kohli ensured the win, having 5 balls left in the game. Yesterday's IPL Match Result Yesterday's IPL Match Winner Result RCB vs KKR- Match 57 Royal Challengers Bengaluru Won by 6 wickets Yesterday's IPL Match Result Scoreboard IPL 2026 Match 57: RCB vs KKR Team Score Kolkata Knight Riders 192/4 (20 Overs) Royal Challengers Bengaluru 194/4 (1915 Overs) Yesterday's IPL Match Top Performers IPL 2026 Match 54: PBKS vs DC Category Player Team Performance Most Runs Virat Kohli RCB 105* (60) Most Wickets Kartik Tyagi KKR 3/32 Super Striker Virat Kohli RCB 175 s/r Most Sixes Virat Kohli RCB 3 Fours Virat Kohli RCB 11 Dot balls Kartik Tyagi KKR 11 Player of the Match Virat Kohli RCB 105* (60) Also Read | Hardik Pandya’s MI Exit Could Spark Massive Battle Between Four Teams Match Summary - Yesterday's IPL Match Between RCB vs KKR Kolkata Knight Riders produced a competitive batting effort built around a mature knock from Angkrish Raghuvanshi and a late flourish from Rinku Singh. After brisk starts from Finn Allen and captain Ajinkya Rahane, Raghuvanshi anchored the innings with a controlled 71 off 46 balls, mixing timing with calculated aggression. His partnership with Cameron Green steadied KKR through the middle overs before Rinku accelerated in the death overs with an unbeaten 49. In reply, Royal Challengers Bengaluru rode on a commanding innings from Virat Kohli, who paced the chase superbly with an unbeaten century. Supported by Devdutt Padikkal, Kohli dominated both pace and spin, ensuring the scoring rate never dipped despite wickets falling at intervals. Last 5 IPL 2026 Matches Match Winner RCB vs KKR Royal Challengers Bengaluru GT vs SRH Gujarat Titans PBKS vs DC Delhi Capitals RCB vs MI Royal Challengers Bengaluru CSK vs LSG Chennai Super Kings