The match took place at Zico 10, head coach Zico's academy.
Bangu played quick, attacking football to take a 3-0 lead at the first half before full back Fulganco Cardozo reduced the margin for Zico's side.
Employing a 3-5-2 formation, FC Goa were vulnerable to rapid attacks by the Brazilian team.
Wingers Romeo Fernandes and Mandar Rao Dessai were forced to track back constantly and cover the opposition wingers.
The opposition found acres of space behind the two Goan wingers who attempted to venture forward to help out in the attack.
Also Read
Gregory Arnolin held on to the ball too long at the half line, which prompted an opposition to steal it from him. A quick counter attack ensued and Goa found themselves a goal down.
In the 21st minute, a poorly taken corner gave the opposition another chance to counter attack and the Brazilian scored again to double their lead.
Soon Bangu extended their lead by exploiting the space behind Dessai and the resulting cross was turned into his own net by a back tracking Lucio.
At the break, the Indian side were down 0-3 and had a mountain to climb in the second half.
Changing to a 4-4-1-1 formation brought more stability to the team. Although Bangu still kept control of the match, Zico's side looked more assured in.
Zico also brought in Pratesh Shirodkar for Joffre.
Goa persisted and pushed forward and were finally rewarded towards the end of the match as right back Keenan Almeida played a ball forward to Romeo who found himself in acres of space.
FC Goa will play their next match against Brazilian heavyweights, Atletico Paranaense on September 14.
Zico will hope for a much improved show and may rotate his squad in a bid to find the best playing XI ahead of the third season of the Indian Super League.