With seven wins in 13 matches, Mumbai are currently placed fifth, tied on 14 points with Royal Challengers Bangalore (3rd) and Kolkata Knight Riders (4th) -- both having better net run-rate with one match to go.
Nothing but a win for Mumbai will keep their hopes alive for the play-offs in the match against Gujarat. It will be a do-or-die game for them as a loss against Gujarat will knock them out of the race of the play-offs.
Gujarat on the other hand have 16 points from 13 matches and are at the second spot in the IPL 2016 Points Table. A Victory against Mumbai will seal one of the two spots for them in the play-offs. Whereas a loss in the match against mumbai will keep the door open for other teams and gujarat will lose their second spot to either Kolkata, Bangalore or Delhi Dardevils.
It is going to be a tough match to predict with both sides capable of exhilarating performances on their day.