Two goals in six minutes, from Ariel Borysiuk and Vladimir Koman gave Chennaiyin a comeback win.
The result means Hyderabad moved third in the table with 17 points from 11 games while Chennaiyin remained sixth having 15 points from 11 matches.
As we cross the half-way mark of the league stage, here's our report card for each of the 11 teams.
An Alvaro Vazquez volley in the 42nd winner proved to be the matchwinner.
The win helps FC Goa snap a four-match winless streak.
Chennaiyin rise to fifth in the table, while Jamshedpur miss out on their chance to top the ISL standings and fall to sixth.
Bengaluru moved to eighth in the points table with nine points. Chennaiyin remained on sixth from eight games having 11 points.
Mirlan Murzaev and Germanpreet Singh found the net for Chennaiyin FC as they rose to third in the ISL standings.
Chennaiyin FC's unbeaten run ended in a 1-0 loss to Mumbai City.
Liston Colaco scored the opener for ATK Mohun Bagan, with Vladimir Koman equalizing for Chennaiyin FC.
Suvam Sen and Vishal Kaith stood out in both goals as the game finished goalless, despite 35 shots in total.
Anirudh Thapa's and Lallianzuala Chhangte's goals ensured Chennaiyin's perfect start to the season continued.
Vladimir Koman scored Chennaiyin FC's winner from the spot in the 66th minute.
Jorge Diaz, Sahal Samad and Adrian Luna all found the net as Kerala Blasters dominated Chennaiyin FC.
We look at key factors for each of the 11 teams in the Indian Super League this season.
Out-and-out strikers, a complete forward, a mercurial playmaker and a midfield engine are our picks for this season of the Indian Super League.
Bio-bubbles again, Goa again, but a whole host of changes to the teams - here's how things stack up ahead of the new season.
The 51-year old from Montenegro will take charge of the club on a one-year contract
The two finalists make the bulk of the team, but who else makes the cut?
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.