The best chance of the game arrived in the 27th minute, for Goa but Mumbai's backline stood tall. Alberto Noguera beat his marker and made his way into the box before firing a shot at goal that was parried away by Mumbai keeper Amrinder Singh. The ball eventually fell in the path of Redeem Tlang whose first-time effort was blocked by Amey Ranawade.
Despite failing to test Goa keeper Dheeraj Singh, Mumbai missed an opportunity to open the scoring during the closing stages of the first half after winning a free-kick in a dangerous position. Ahmed Jahouh found Hugo Boumous outside the box, who blazed his effort over the crossbar.
Goa made one change at the break with Ishan Pandita coming on for Redeem Tlang and the substitution sparked energy in their attack as the Gaurs were clearly the better side in the second half.
They created a big chance just minutes after the restart. Alexander Jesuraj received Saviour Gama's cutback and fired a shot that seemed to be heading to the net but Amrinder made a crucial fingertip save to push the ball towards the post, out for a corner.
Amrinder soon made another clever save to deny Goa. After Adil Khan blocked Adam Le Fondre’s effort, Goa launched a quick counter-attack and Jesuraj drilled a low cross inside the box for Pandita whose diving header was kept out by the Mumbai custodian.