By FOX Sports staff
Mislav Karoglan got the hosts off to a dream start when he opened the scoring in the first minute, before Japanese winger Tatsuro Inui struck 20 minutes later to double his side's lead.
Harimau Muda did manage to pull one back eight minutes from time when star forward Ridzuan Abdunloh netted his seventh goal of the campaign, but it proved to be too little too late as the Warriors held on for all three points.
The result was enough to send Warriors one spot up to tenth on the table, ahead of Hougang United who have played a game more.
In Wednesday's other game, Balestier Khalsa came from a goal down to beat Home United 2-1 at the Bishan Stadium.
Lee Kwan-woo fired the Protectors in front in the 11th minute from the penalty spot, after Jaslee Hatta had tripped Indra Sahdan Daud inside the area, but Qiu Li equalised for the Tigers in the 39th minute when he curled home a sublime freekick.
And seven minutes after the hour mark, Balestier captain Paul Cunningham ventured forward and headed home Ruhaizad Ismail's precise right-wing freekick to hand his side all three points and extend their unbeaten run in all competition to 11 matches.
Wednesday's Great Eastern-YEO's S.League Results
Warriors FC 2-1 Harimau Muda
Image courtesy of VOXSPORTS (Darren Ho)