S.League leaders DPMM FC had to come from behind twice to avoid defeat at the Toa Payoh Stadium as they played out a 3-3 draw with Balestier Khalsa.
It took the Tigers just three minutes to draw first blood when Kim Min-ho found the back of the net, before Goran Ljubojevic doubled their advantage in the 21st minute.
However, DPMM managed to pull one back four minutes after halftime through an Adi Said strike, and they soon found themselves level in the 65th minute when Rodrigo Tosi notched his 17th goal of the campaign.
Balestier did reclaim the lead just four minutes later when Ljubojevic doubled his tally for the evening, but in the 73rd minute, Tosi also scored a second goal to earn the visitors a share of the spoils.
The result means DPMM are now two points clear at the top of the table but could find themselves overtaken by Tampines Rovers should the Stags win their game in hand, while the Tigers’ hopes of a top-half finish remains mathematically alive.
Over at the Bishan Stadium, Home United recorded a 4-2 win over Albirex Niigata (S) to rise two spots up to third on the table.
It was the White Swans who took the lead after two minutes when Kazuya Okazaki sent a freekick into the bottom corner, but Lee Kwan-woo fired the hosts level in the 14th minute.
Five minutes later, Home hit the front after Fazrul Nawaz found the back of the net with a lovely chip, before Lee made it 3-1 on the half-hour mark with an emphatic finish after Bruno Castanheira had cut the ball past Kenjiro Ogino and into his path.
The contest was effectively over two minutes before the break when Fazli Ayob added a fourth for the Protectors with a 20-yard screamer, although Albirex were able to add respectability to the scoreline in the 72nd minute when Kazuki Sakamoto reduced the deficit.
Thursday’s S.League Results
Balestier Khalsa 3-3 DPMM FC
Home United 4-2 Albirex Niigata (S)