Harry Brook broke a long run of low scores with an unbeaten 55-ball 100 and Aiden Markram contributed 50 off 26 balls, helping Sunrisers Hyderabad score the IPL 2023's highest total of 228,/4.
Kolkata Knight Riders lost despite Nitish Rana's 75 and Rinku Singh's unbeaten 58 off 31, falling short in their chase of 158 runs after struggling at 96/5.
Andre Russell, who had not bowled this season, took just one ball to make an impact by dismissing Mayank Agarwal for 9. He also got Rahul Tripathi out, ending his over with two wickets.
Knight Riders seemed defeated, but captain Rana revived the chase by hitting Umran Malik for five fours and two sixes in the sixth over, adding 28 runs and ending the powerplay at 62 for 3.