The 6-1 rout of Odisha was exactly what Mumbai needed ahead of Sunday's game against leaders.
The battle for the top spot, as well as that for the last two spots is going right down to the wire.
Mumbai set up a knockout clash for the top spot against ATKMB on Sunday.
PLUS: Jamshedpur show encouraging signs and Chennaiyin's playoff hopes come to a disappointing end.
Goals from Boris Singh Thangjam and David Grande saw Jamshedpur FC beat Mumbai City FC 2-0.
Goals from Cleiton Silva and Sunil Chhetri helped Bengaluru beat Mumbai 4-2.
Goa came back twice to draw 3-3 with leaders Mumbai and went back up to third in the ISL table.
Goals from Bipin Singh and Adam Le Fondre saw Mumbai City come from behind to beat Kerala Blasters 2-1.
PLUS: Kerala's underwhelming returns and Chennaiyin's abysmal finishing in this week's ISL musings.
Khalid Jamil set up his NEUFC team for the win, not to avoid defeat. And that made all the difference, writes Debayan Sen.
A second-half penalty from Isma helped Chennaiyin hold leaders Mumbai to a 1-1 draw.
PLUS: Hyderabad hit a lull and Bengaluru show some fight, in this week's ISL musings.
A Mourtada Fall goal was enough for Mumbai City to extend their unbeaten streak to 11 games (tying Bengaluru FC's ISL record).
PLUS: NorthEast's 'philosophical' dilemma and Isma's heroics, in this week's ISL musings.
Mumbai City remain top of the league, Hyderabad remain fourth.
As we cross the half-way mark of the league stages, here's our report card for each of the 11 teams.
It was the first goal ATKMB conceded from open play this season, and the win stretches Mumbai's unbeaten run to nine games.
Satana's constant forays up the field highlighted why a Lobera 1-0 is the polar opposite of a Habas 1-0.
Goals from Fall, Bipin and Ogbeche helped Mumbai beat BFC 3-1 to go back to the top.
Early goals from Adam Le Fondre and Hugo Boumous helped Mumbai City climb back atop the ISL table.
Here are five games you must not miss in the remainder of this Indian Super League season.
Jeakson's injury-time goal cancelled out Bakary Kone's first half own goal.
Goals from Vignesh Dakshinamurthy and Adam Le Fondre saw Mumbai City beat Hyderabad 2-0.
Mumbai City missed a flurry of chances as Jamshedpur FC held on for the draw despite going down a man in the 28th minute.
Goals from Hernan Santana and Adam Le Fondre give Mumbai City a gritty win over Chennaiyin FC.