Global FC set up Singapore Cup meeting with Tampines
It could have been an entirely different story had Nagaworld taken the lead in the second minute, when Park Yongjun raced through on goal but his toe poke could not beat Patrick Deyto.
The Cambodian side paid for that miss in the eighth minute, as Hikaru Minegishi slammed a strong effort past York Ary after meeting Mario Clarino's cross.
The forward doubled his tally two minutes later, as Omid Nazari's low shot came off the post and Hikaru was on hand to tuck away the rebound.
At the other end, Befolo Privat found himself with only Deyto to beat but the goalkeeper proved equal to the task once again in the 15th minute.
It then became 3-0 on the half-hour mark, as Clarino towered above the rest to power home Misagh Bahadoran's corner.
After the break, Nagaworld tried to find a way back into the match but Sary Matnorotin's header was parried by Deyto after he met Privat's cross.
It could have been 4-0 in the 53rd minute, but Ary palemd away Nazari's effort before the midfielder lashed just wide of the post moments later.
The Philippines side got their fourth goal in the 77th minute, after Misagh released Nazari and the latter produced a sublime piece of skill to beat his marker before slotting into goal.
The goalfest was capped by stunning effort from Daisuke Sato in the 83rd minute, as he pounced onto a loose ball from 30 yards out and lobbed Ary after spotting the goalkeeper off his line.
There was still time for another goal, but Misagh's penalty was tipped onto the post Ary in the dying moments of the game after a defender had felled the attacker.