Reigning Indian Premier League champions Mumbai Indians failed to reach the play-offs despite a 42-run win over Sunrisers Hyderabad.
Needing to win by 171 runs to qualify, Mumbai racked up 235-9 batting first, thanks to Ishan Kishan’s 84 and Suryakumar Yadav’s 82.
They then needed to bowl out their opponents for less than 65.
But Sunrisers cruised past that target as they added 64 for the first wicket, with England’s Jason Roy making 34.
Once that important number was passed, with nothing to play for but pride, the run rate climbed too much for Sunrisers’ batters to get anywhere near the imposing total.
Stand-in captain Manish Pandey hit 68 not out but his side lost wickets at regular intervals throughout their innings.
The result means that Kolkata Knight Riders, led by England white-ball captain Eoin Morgan, go through in fourth place thanks to a superior net run-rate.
The loss completes an IPL campaign to forget for Sunrisers – who were without their captain Kane Williamson because of injury – as they finished bottom of the table with just three wins.
In Friday’s other fixture that concluded the group stages, Royal Challengers Bangalore beat Delhi Capitals by seven wickets. Glenn Maxwell finished with 51 not out but Srikar Bharat’s unbeaten 78 sealed the win for RCB as he hit a six from the final ball when five runs were needed to win.
The result was irrelevant, however, as both teams’ final position in the table had already been secured – Delhi finishing top and Virat Kohli’s RCB in third.
Read more on bbc