Lalrindika Ralte scored the opening goal of the match in the 3rd minute. Leo Costa equalised for Mumbai within 7 minutes.
Gerson Vieira gave Mumbai the lead in the 19th minute. Iain Hume stood up to the occasion and equalised for Kolkata in 38th minute with a stunning strike.
At the stroke of half time, Helder Postiga was brought inside Mumbai's penalty box and Hume netted his second and earned the lead for the home side.
Drama unfolded at the end when Mumbai City FC's marquee player Diego Forlan was sent-off with a direct red card for a clumsy challenge.
Here are some of the photos from the match:
Atletico de Kolkata fans
Atletico de Kolkata fans celebrate after their team's win.
Borja Fernandez (left) and Iain Hume
Atletico de Kolkata's Borja Fernandez and Iain Hume celebrate after Hume scored the equaliser.
Mumbai City FC players
Mumbai City FC players celebrate one of their goals.
Iain Hume scored the third goal from the penalty spot.
Rabindra Sarobar Stadium
Atletico de Kolkata's home ground Rabindra Sarobar Stadium.