Rajasthan Royals beat Mumbai Indians by 30 runs at Wankhede Stadium to seal the final IPL 2026 playoff spot, eliminating Punjab Kings and Kolkata Knight Riders.