It is now a three-way tussle for the final play-offs spot at the Indian Premier League.
Royal Challengers Bengaluru, Gujarat Titans and Punjab Kings have qualified. Sunrisers Hyderabad, Rajasthan Royals, Chennai Super Kings and Kolkata Knight Riders are all out of contention.
That leaves Mumbai Indians, Delhi Capitals and Lucknow Super Giants as the three teams who can still make it through.
Here's how the qualification race stands...
Each team plays 14 matches in the IPL group stage with the top four reaching the play-offs. Each win is worth two points.
Gujarat Titans (qualified)
Position: First Played: 12 Points: 18 Maximum points: 22
Remaining fixtures: Lucknow Super Giants (h), Chennai Super Kings (h)
Gujarat Titans are guaranteed a play-off spot.
Two wins would mean a top-two finish for Jos Buttler and the Titans - thus avoiding the eliminator and giving two chances to reach the final.
One win may also be enough given their strong net run-rate.
Royal Challengers Bengaluru (qualified)
Position: Second Played: 12 Points: 17 Maximum points: 21
Remaining fixtures: Sunrisers Hyderabad (h), Lucknow Super Giants (a)
RCB have qualified for the play-offs after their match against Kolkata Knight Riders on Saturday was abandoned because of rain.
Two wins would mean a top-two finish, but one may be enough.
Punjab Kings (qualified)
Position: Third Played: 12 Points: 17 Maximum points: 21
Remaining fixtures: Delhi Capitals (h), Mumbai Indians (h)
Punjab sealed their place in the play-offs on Sunday with victory over Rajasthan combined with Delhi's defeat by Gujarat.
They could finish in the top two but may need to win both of their remaining games to do so. Even two wins may see them finish third on net run-rate.
Mumbai Indians
Position: Fourth Played: 12 Points: 14 Maximum points: 18
Remaining fixtures: Delhi Capitals (h), Punjab Kings (a)
Wednesday's match between Mumbai Indians Delhi Capitals and is huge in the race for qualification.
Victory for Mumbai would, given their net run-rate advantage over Lucknow, all but put them through and eliminate Delhi.
Defeat would mean they drop out of the play-off spots and they would need to win their final game and hope Delhi lose to Punjab Kings in their last match.
Delhi Capitals
Position: Fifth Played: 12 Points: 13 Maximum points: 17
Remaining fixtures: Mumbai Indians (a), Punjab Kings (a)
For Delhi, therefore, the match against Mumbai is a must-win.
If Delhi win that and then beat Punjab Kings they will definitely qualify.
They could beat Mumbai but lose to Punjab and still go through, but it will require results to go their way.
Lucknow Super Giants
Position: Seventh Played: 11 Points: 10 Maximum points: 16
Remaining fixtures: Sunrisers Hyderabad (h), Gujarat Titans (a), Royal Challengers Bengaluru (h)
Lucknow were third in the standings after six matches but now have only the slimmest of chances of progressing.
They can only get to 16 points so are reliant on other results and have the worst net run-rate of all of the teams still in contention.
Another defeat will knock them out.
Five-time champions Chennai Super Kings, last year's champions Kolkata Knight Riders and runners-up Sunrisers Hyderabad plus Rajasthan Royals have all been eliminated.
The opening match in the play-offs is between the teams that finished first and second in the league phase on 29 May. The winner goes straight into the final on 3 June.
The third and fourth-placed teams then meet in the eliminator on 30 May.
The losers are knocked out while the winners play the side that lost the first play-off match for the chance to compete in the final.