With the ISL league stage over, we take a look at how each team has performed this season.
A dramatic final day saw Mumbai and Goa get the job done.
NEUFC missed out on a chance to go third after a 3-3 draw against Chennaiyin.
PLUS: Northeast in sight of playoffs and Kerala Blasters' porous defence in this week's ISL musings.
Ishan Pandita's injury-time goal helped Goa stay on course for a playoffs berth.
An injury-time own goal from Enes Sipovic helped Jamshedpur FC edge Chennaiyin FC 1-0.
PLUS: Odisha's prompt action and Chennaiyin's goalscoring concerns in this week's ISL musings.
Wasteful finishing, and an inspired Gurpreet Singh Sandhu, saw BFC hold rivals Chennaiyin to a goalless draw.
PLUS: Kerala's underwhelming returns and Chennaiyin's abysmal finishing in this week's ISL musings.
Goals from Francesco Sandaza and Joel Chianese helped Hyderabad beat Chennaiyin 2-0.
A second-half penalty from Isma helped Chennaiyin hold leaders Mumbai to a 1-1 draw.
ATK Mohun Bagan are now two points behind league leaders Mumbai City (having played a game more).
East Bengal earned a draw vs Chennaiyin despite Ajay Chhetri's red card in the first half.
Odisha remain rooted to the bottom of the table.
As we cross the half-way mark of the league stages, here's our report card for each of the 11 teams.
A feisty match ended with the two struggling teams sharing a point apiece.
Goals from Joel Chianese, Halicharan Narzary and Joao Victor helped Hyderabad beat Chennaiyin 4-1.
Plus: Goa continue knack of scoring late goals, while Jamshedpur FC pick up steam.
Arindam Bhattacharya's brilliant performance in goal earned ATKMB a point against Chennaiyin.
Plus: Kibu Vicuna's daring is handsomely rewarded and Jamshedpur FC robbed by a refereeing error.
The point lifts SC East Bengal off the bottom of the table, into 10th.
Goals from Rafael Crivellaro and Rahim Ali saw Chennaiyin beat Goa in an entertaining affair.
A goalless draw sees NorthEast United climb to second in the league.
Goals from Hernan Santana and Adam Le Fondre give Mumbai City a gritty win over Chennaiyin FC.
Bengaluru FC are up to third with five points in three games.