
Kolkata Knight Riders defeated Rajasthan Royals by four wickets in a last-over finish at Eden Gardens on April 19, ending their six-match winless streak. Rinku Singh's 53 and Varun Chakravarthy's 3/14 guided KKR to victory. Punjab Kings crushed Lucknow Super Giants by 54 runs, posting 254/7 in their IPL 2026 match.