They thrashed Beijing Gouan (S) 3-0 at the Bedok Stadium.
This allowed the Eagles, who have won 8 of the last 12 points, to move 4 points clear of nearest rival Gombak United.
Masrezwan Masturi, Peter Tomko and Rastislav Belicak scored for the Bedok side.
As for former champions, SAFFC, they went down to their fourth straight defeat with Balestier Khalsa taking all 3 points thanks to an own goal and a header from Brazilian Vitor Borges.
The Warriors compounded matter when Uruguayan flop Federico Martinez missed a penalty ending what little hopes they have of getting a point back.
In the last game of the league before it break for YOG, Sengkang Punggol defeated Woodlands Wellington 1-0 at the Woodlands Stadium.
Jordan Webb must have score the goal that condemn the Rams to bottom place this season as the Dolphins are now 8 points clear of the bottom-dweller and one cannot see how they can collect even a single point, let alone 9 points.
Shahril Jantan (GK) (C),
Yazid Yasin (GK), Salim Rahim, Walid Lounis, Rastislav Belicak (C), Vasile Ghindaru, Kim Jae Hong, Adrian Dhanaraj, Syed Fadhil, (Hafiz Rahim) Itimi Dickson, (Yasir Hanap)
Hafez Mawasi (GK), Winston Yap, Kazuki Yoshino, (Syed Karim) Sahairi Ramri, Anaz Hadee, Azlan Alipah, (Guntur Djafri) Shahri Musa, Noor Ali (C), Sazali Salleh, Abdelhadi Laakkad, (Nigel Vanu) Rizawan Abdullah
Fadhil Salim (GK), Ratna Suffian, Lau Meng Meng, Kenji Arai, Nor Azli Yusoff (C), Faizal Amir, Jordan Webb,