Tanjong Pagar United beat Tampines Rovers 1-0 to hand the champions their first defeat in the league this season.
With the win, the Jaguars go up to second and are now 4 points behind the champions but Tampines still hold a game in hand.
Frenchman Kamel Ramdani got the winner and it was double happiness for him as his wife also gave birth to his second child on the same night.
In other matches, Woodlands Wellington beat Balestier Khalsa 3-1, Geylang beat Courts Young Lions 1-0 and Warriors defeated DPPM Brunei 2-0.
The Rams got their win thanks to goals from Moon Soon-ho, who scored a brace, and Chang Jo-yoon with the Tigers goal also coming from a Rams source as it as an own goal.
The Eagles winner came from Wahyudi Wahid.
As for the Warriors goals, they came from birthday boy Shimpei Sakurada and Mislav Karoglan.
Yazid Yasin (GK), Cho Sung-hwan (Hidhir Hasbiallah 45'), Shahril Alias, Rosman Sulaiman, Ang Zhiwei, Armanizam Dolah (C), Atsushi Shimono, Farizal Basri (Fadhil Noh 70'), Chang Jo-yoon, Moon Soon-ho, Khalid Hamdaoui (Ridhwan Osman 90')
Zaiful Nizam (GK), Yusiskandar Yusop (Poh Yi Feng 75'), Obadin Aikhena, Jaslee Hatta (C), Syed Thaha, Tengku Mushadad, Kim Min-ho, Park Kang-jin, Hamqaamal Shah (Jung Hee-bong 33'), Zulkiffli Hassim (Ruhaizad Ismail 56'), Qiu Li
Courts Young Lions
Syazwan Buhari (GK), Afiq Noor, Sheikh Abdul Hadi, Afiq Yunos (C), Farhan Rahmat, M. Anumanthan, Raihan Rahman, Shamil Sharif (Stanely Ng 78'), Sahil Suhaimi, Faiz Salleh (Fareez Farhan 55'), Sherif El-Masri (Iqbal Hussain 55').
Takuma Ito (GK), Khairulnizam Jumahat, Khayrulhayat Jumat, Norihiro Kawakami, Delwinder Singh, Yasir Hanapi, Fabian Kwok, Taufiq Ghani (Basil Teo 78'), Jalal (Nurhazwan Norasikin 61'), Jozef Kaplan (C), Wahyudi Wahid (Andrew Tan 87')
Hassan Sunny (GK), Zulfadli Zainal Abidin (Matthew Abraham 92'), Abdil Qaiyyim, Marin Vidosevic, Daniel Bennett (C), Shimpei Sakurada, Ruzaini Zainal, Shukor Zailan, Prakash Manikam (Hafsyar Farkhan 82'), Shi Jiayi, Mislav Karoglan (Sufian Anuar 86')
Tanjong Pagar United
Aurelien Herisson (GK), Anthony Aymard, Hanafi Salleh, Walid Lounis DF (C), Zahid Ahmad, Ahmad Latiff, Kamel Ramdani, Hafiz Nor (K Vikraman 86'), Sazali Salleh, Ismael Benahmed, Monsef Zerka
Sasa Dreven (GK), Jufri Taha, Shaiful Esah, Seiji Kaneko, Fahrudin Mustafic (C), Imran Sahib, Ahmed Fahmie, Aleksandar Duric, Sead Hadzibulic, Khairul Amri (Jamil Ali 72'), Martin Wagner