Geylang United snapped a 11-game winless streak with a 2-0 win over the Courts Young Lions, while Brunei DPMM moved into second place with a 3-0 victory over Tanjong Pagar United.
Geylang United ended a five-month wait for a victory, as they recorded a 2-0 win over the Courts Young Lions at the Bedok Stadium on Sunday, with their last win having also come against the same opponents back in April.
Young Lions coach Robin Chitrakar rested key players Sherif El-Masri and Jonathan Toto, as he fielded Shannon Stephen and Fareez Farhan, who made the switch from Gombak United a few months back.
Those decisions backfired though, as Geylang United got off to a perfect start when they took the lead through midfielder Shah Hirul in the 20th minute.
Trailing by a goal, Chitrakar threw on El-Masri at the start of the second half, followed by Toto on the hour mark to try and turn the game around, but it was to no avail.
Any hopes of salvaging something from the game were extinguished four minutes from the end, as Jozef Kaplan slotted the ball beyond goalkeeper Syazwan Buhari to secure the three points for the Eagles.
In the other S.League game, Brunei DPMM collected maximum points after seeing off Tanjong Pagar United at the Queenstown Stadium.
The home side matched the Wasps in the first half, before their defence crumbled in the final half-hour of the game.
DPMM star striker Shahrazen Said opened the scoring for the visitors in the 65th minute, before former SAFFC man Ivan Jerkovic tucked away two goals in quick succession in the 79th and 82nd minutes to condemn the hosts to defeat.
The win meant that Vjeran Simunic's team climbed to second position in the table, trailing leaders Tampines Rovers by seven points and with a game in hand.
Tanjong Pagar will next meet the Young Lions on September 26, while Geylang United will host Gombak United a day later.
For DPMM, they will welcome Home United to the Hasannal Bolkiah National Stadium on September 29, where they have lost only twice this season.