Mark Boucher's Mumbai Indians became the first team to be eliminated from the play-off race after Sunrisers Hyderabad beat Lucknow Super Giants by 10 wickets.
Five-time champions Mumbai are ninth on the 10-team table with eight points after winning just four of their 12 matches.
Pat Cummins' Hyderabad moved up to third on 14 points after chasing down 166 in 9.4 overs on Wednesday night, thanks to Travis Head's 89 and Abhishek Sharma's 75.
Lucknow and Delhi Capitals are both on 12 points and face each other on 14 May, meaning Mumbai cannot qualify for the top four play-offs even if Hardik Pandya's side wins their two remaining matches.
Mumbai lost their first three games and Pandya was booed after replacing the popular Rohit Sharma as captain this season.
Leaders Kolkata Knight Riders and Rajasthan Royals are both on 16 points.
The final will be played in Chennai on May 26.