FC Pune City avenged their 2-4 hammering in Goa when interim coach Pradyum Reddy had just taken charge.
Kerala Blasters have been winless at home this season and have not picked up full points since their opening round win against ATK.
Bengaluru FC's 2-1 win over FC Pune City helped them extend their lead at the top of the ISL 2018 table to five points.
NorthEast United FC continued their unbeaten run away from home and climbed to the second spot.
The win lifted FC Pune City from the foot of the ISL points table to the eighth position.
Three points after today's win push ATK on the sixth spot with 10 points from seven games.
Brazilian striker Marcelinho was given marching orders after a dangerous tackle on Germanpreet Singh.
Kerala Blasters were handed their fourth successive draw.
Ferran Corominas' brace gave FC Goa their third win of the tournament.
The win saw Bengaluru FC race to the top of the table with seven points and a better goal difference compared to NorthEast United FC.
This was Mumbai City FC's first win at home in four attempts in the Maharashtra derby.
Rana Gharami became the first Indian footballer to score the goal in ISL 2018-19 season.
Miguel Angel Portugal had left Delhi Dynamos and was then roped in by FC Pune City.
The ISL final will be played at their home in Bengaluru on March 17.
After firing blanks in their first outing, Bengaluru FC will start as favourites at home against FC Pune City in an Indian Super League (ISL) semifinal second leg clash on Sunday.
The disciplinary committee of the All India Football Federation (AIFF) suspended FC Pune City head coach Ranko Popovic with immediate effect on Friday pending further inquiry.
League leaders Bengaluru were favourites for this semi-final clash but Pune measured up to the challenge till the final whistle.
Pune City lost 0-4 against Goa in their penultimate clash but their impressive performances earlier in the season means they don't have to wait for the final league clash to secure a point for a place in the play-offs.