FC Goa are at the bottom of the league table after pocketing their first win in five matches but the victory will give last year's finalists side the confidence that they can soon climb up the table with two consecutive matches at home against Kerala Blasters and Delhi Dynamos.
The win against Mumbai City was possible due to a super strike from Felisbino in the 41st minute. Once Goa took the lead they shut shop in the second session and ensured that they left the Mumbai Football Arena with full points.
The best chance of the first 30 minutes was created by Goa midfielder Joffre Gonzalez in the 25th minute when he tried to pick up Julio but Mumbai defender Aibor Khongjee came up with a timely tackle to clear the ball for a corner.
Mumbai City didn't trouble Goa much, although Sony Norde tried his best to put his skill and speed to good use on the left flank.
More From This Section
The breakthrough for FC Goa came just before half-time from a dead ball situation. Sena Ralte had fouled Keenan Almeida just outside the box on the right in an encouraging position and Julio delivered a great ball inside the box for an unmarked Richarlyson to dart in and connect a half-volley that crashed into the top corner of the net.
Once it became clear that Goa had a chance to walk away with full points, Goa shut the doors with a defensive approach. Zico opted to field former Brazil captain Lucio as a defensive cover for the last 10 minutes as Goa finally managed to taste victory.
Earlier, Mumbai City welcomed back marquee player Diego Forlan into the starting eleven after he sat out of the last three matches with an injury. Joining the Uruguayan striker in the starting list was Rakesh Oram -- an 18 year lad from Orissa making his debut.