Mumbai City FC consolidated their lead at the top of the table with a 4-2 win over Jamshedpur FC in a gripping Indian Super League contest that ebbed and flowed from start to finish in Fatorda, Goa on Thursday.

Cassio Gabriel (3rd), Bipin Singh (17th), Igor Angulo (24th) and substitute Ygor Catatau (70th) were on the scoresheet for Mumbai who now are four points clear at the top with 12 points from five matches.

Komal Thatal (48th) and Eli Sabia (55th) found the back of the net for Jamshedpur who remain in second place, having eight points from five games.

It was a match that lived up to the billing of being a battle between the two best teams arguably so far this season.

It was the men in sky blue all the way from the first whistle, nodding ahead in the third minute through the extremely skilful Gabriel.

Ahmed Jahouh’s short corner was played in the path of Gabriel just outside the box, with the Brazilian curling the ball home from the edge of the box.

Two minutes later, Jamshedpur nearly got the leveller but Greg Stewart found the keeper after doing all the spadework to outfox Rahul Bheke and take a swipe at goal.

There was no stopping Mumbai though as the defending champions doubled their lead in the 17th minute. A good spell of passing football set Gabriel free on the right side. The 29-year old beat Eli Sabia with pace to enter the box, sending across a delectable cross for an unmarked Bipin to tap in.

Seven minutes later, Mumbai made it 3-0 sending a strong message to the other teams in the league that their shock defeat to Hyderabad FC was probably a one-off.

This time it was all about Angulo’s brilliance although Gabriel was in the forefront again with a perfectly weighted pass. Angulo, 37, left Eli Sabia for dead with his first touch to turn and rifle home a scorching left-footer that whizzed past TP Rehenesh. It was a finish that underlined his status as a finisher par excellence.

But when you thought it was done and dusted in one half, things turned in the second half.

Jamshedpur turned on the heat after the break, scoring twice in the space of seven minutes. First, Stewart found Thatal in space with the latter cutting into his right and unleashing a powerful shot that deflected off a defender to wrong-foot Mohammad Nawaz under the Mumbai City FC bar.

Eli Sabia atoned for his mistakes in the first period with a second, a few minutes later when the 33-year old leapt high to nod into an empty net, making the most of a defensive error from Bheke.

But the comeback would be shortlived.

Angulo made way for Catatau in the 68th minute and the Brazilian made an instant impact with a smashing finish from close. The slick-passing MCFC went route one for this, and Catatau’s finish was a thing of beauty.

Jamshedpur refused to throw in the towel till the end and pushed Mumbai to the brink but it was too little too late as the Owen Coyle-coached side faced their first loss of the season.