Leaders Tampines Rovers have opened up a two-point gap between them and their main rivals - Home United and Etoile FC - but it should have been better.
With the Stags only able to secure a 1-1 draw, they were not able to open the full potential of a four-point gap and they were on their way to doing that with Aliff Shafaein putting them ahead in the first half.
They were doing that even up to the last five minutes of the game until Nazrul Ahmad Nazari struck and no matter what they claimed, it was a disappointing outcome as the Stags were not an inexperienced championship side with many members of their team having fought in championship battles and they should not have slip up at that moment.
But that what they did and they could paid the price as early as next Wednesday when they faced Etoile FC in the battle against top and second.
If they lose, they could end up as low as third place as Home United have a 'breather' against second from bottom Sengkang Punggol next week.
It will be a terrible price to pay at this point of the season as there are not that many games left to catch up back to top position.
Hassan Sunny (GK), Benoit Croissant, Seiji Kaneko, Akihiro Nakamura, Imran Sahib, Park Yo Seb, Shahdan Sulaiman, Aliff Shafaein (C), (Jamil Ali) Shukor Zailan, Ismadi Mukhtar, Aleksandar Duric
Izwan Mahbud (GK), (Madhu Mohana) Eddie Affendy Chang, Irwan Shah (C), Safuwan Baharudin, (Nazrul Ahmad Nazari) Luka Savic, Izzdin Shafiq, Hariss Harun (C), Seo Su Jong, (Khairul Nizam) Khalili D'cruz, Fairoz Hasan, Eugene Luo