Frederic Mendy score both goals for the Bishan side with Kim Jae Hong replying for the Eagles.
With this victory, the Protectors climb to second in the table for the next 48 hours at least.
In another match, Hougang United crushed Tanjong Pagar United 5-0 at Clementi.
The goals came from Ratna Suffian, Noor Ali (2), Diego Oliviera and Diallo Mamadou.
Ridhuan Barudin (GK), Khairul Solyhin, Kim Seong Kyu (C) (Ganesan s/o Devadas), Sudhershen Hariram, Kim Jong Oh, Hyun Jong Woon (Delwinder Singh), Takaya Kawanabe, Azlan Alipah, Nurizam Azman, Gary Loo, Abdul Rahman (Patrick Paran)
Ridzuan Hasan (GK), Lau Meng Meng, Shariff Samat (C) (Emmeric Ong), Ratna Suffian, Duncan Elias, Azhar Sairudin (Fathi Yunus), Jordan Webb, Diego Oliviera, Noor Ali, Carlos Delgado (Aqhari Abdullah), Mamadou Diallo
Lionel Lewis (GK) (Fajar Sarib), Kenji Arai, Valery Hiek, Rosman Sulaiman, Abdil Qaiyyim, Nor Azli Yusoff, Isa Halim, Firdaus Idros (Asraf Rashid (Firdaus Kasman)), Kim Dae Eui, Frederic Mendy, Qiu Li (C)
Yazid Yasin (GK) (C), Sofiyan Abdul Hamid (Hassan Aziz), Adrian Dhanaraj, Joo Ki Hwan, Syed Fadhil, Vasile Ghindaru (Shah Hirul), Kim Jae Hong, Yasir Hanapi (Masrezwan Masturi), Syed Thaha, Jung Hee Bong, Hafiz Rahim