Jonathan Toto notched a double with Kamel Chaaouane also contributing.
The 2010 champions also retain a chance to go up to 4th place as they are 3 points behind Albirex Niigata (S) with both having 2 games left and they are meeting each other in the next game on 25 November
As for a bottom of the table battle not to win the Wooden Spoon, TPUFC and Woodlands Wellington play to a 1-1 draw.
Patrick Paran had scored the opener in the last 10 minutes of play but it was still not enough to secure victory as the Jaguars team showed their inexperience by allowing the Rams a way back.
Korean Moon Soon Ho, brought in the mid-season transfer, showed off his value to the Northern club by coming off the bench and notching a goal thus allowing the Rams to share the points and hopefully have a chance to overtake the Jaguarsd going into their final game.
TPUFC are facing Hougang United while Woodlands Wellington will be facing Gombak United in their final game of the season.
Fa Ng Jia (GK), Arisman Arman, Delwinder Singh, Taufiq Rahmat, Kim Jong Oh, Cyril Bagnost, Takaya Kawanabe, Shamil Sharif (Israel Tan), Azlan Alipah (C), Patrick Paran, Gary Loo (Nurizam Azman)
Phang Chin Guan (GK), Fumiya Kobayashi, Duncan Elias, Munier Raychouni (C), Madhu Mohana, Jalal, Guntur Djafril (Moon Soon Ho), Sazali Salleh, Han Yiguang (Syed Karim), Hyun Jong Woon, Goh Swee Swee
Zaiful Nizam (GK), Jalse Hatta (C) (Zulkiffli Hassim), Hamqaamal Shah (Ruhaizad Ismail), Jeremy Chiang, Ismail Yunos, Obadin Aikhena, Walid Lounis, Tengku Mushadad, Park Kang Jin , Jung Hee Bong, Chang Jo Yoon (Ridhwan Jamaludin)