Needing nothing less than a victory to stay in the hunt for the semi-finals in their 16th round game, Goa took a solitary goal lead in the first half lead through a penalty converted by Spaniard Manuel Lanzarote (28th minute).
The floodgates opened in the second half as they got three goals more through Frenchman Hugo Boumous (47th) and Spaniard Corominas (58th and 65th a penalty) to end their five-game winless streak in style.
In an action-filled but rough first half played at the Shiv Chatrapathi complex in Balewadi, FC Goa were awarded a spot-kick in the 28th minute following the tripping of Boumous inside the penalty area by Adil Khan as he was about to connect a lovely cross from Carominas.
Lanzarote aimed at the left bottom corner of the net, as Pune custodian Vishal Kaith dived the other way.
Also Read
As many as six yellow cards were dished out by referee Pranjal Banerjee in the first half itself with four bookings done against the visitors Boumos, Lanzarote, Pranoy Halder and Moroccon Ahmed Jahouh.
The other two bookings were against Pune midfielder Diego Carlos and Marcelinho - for showing dissent at the referees decision who denied the home side even a free-kick after the Brazilian was brought down on the edge of the box by Sergio Juste Marin of Goa.
The Pune skipper had a poor game as he also missed a fine chance to restore parity in the 41st minute by essaying a weak left footed shot from well inside the box, off an excellent cross sent in by compatriot Carlos, which was easily collected by Goa goalie Naveen Kumar.
Goa did have the slight upper hand in the half itself with the excellent combination of Frenchman Boumos and Spaniard Corominas who laid the perfect pass for the former to score the second goal of the game soon after the start of the second half.
Corominas himself scored the next two goals to finish off the game in Goas favour. He made a brilliant run on the right, cut past a defender and then slotted the ball from an acute angle to beat Kaith under the Pune bar.
The Spanish striker then stepped up to the penalty spot and beat the Pune goalie again with calm assurance after the home teams defender Sarthak Goulai handled the ball inside the area off a Mandar Dessai centre.
Disclaimer: No Business Standard Journalist was involved in creation of this content