Fandi Ahmad's Young Lions came to the National Stadium on Saturday evening (June 23) on the back of a four-game losing streak, to face a Home United side who they lost 4-1 to just two weeks ago.
But it was a distinctly different team who walked out onto the pitch at the Singapore Sports Hub.
The Young Lions shot out of the blocks, putting in hard tackles and even harder running in a disciplined showing to draw 1-1.
They were given an early present at the National Stadium, with the Home defence dallying on the ball deep in their own half, only to lose possession and concede a penalty in the fourth minute.
It was Young Lions' Haiqal Pashia who was tripped by Faizal Roslan inside the box, and the midfielder stepped up to score comfortably.
Home were forced to start the match without the suspended Singapore international Shakir Hamzah, and with six others - including the likes of foreign signings Sirina Camara and Song Ui Young, as well as Juma'at Jantan - out injured, a placid Home could not get going in the first half.
It was Young Lions who had the better opportunities, with the best falling to Rusyaidi Salime. The 20-year-old surged forward in the 44th minute, beating two Home defenders as he got into the penalty box, but he could get the better of the 'keeper.
Both teams came out battling in the second half, with crunching challenges the order of the day, as the Young Lions were reduced to 10 men in the 75th minute, with Zulqarnaen Suzliman received his marching orders for a second bookable offence.
Tempers were flaring as both teams were desperate to keep things under control, and it was second-half substitute Iqram Rifqi who saved a point for Home. He slammed the ball home a minute before the end, as the match boiled over.
Players and even officials clashed after the game, with Young Lions custodian Zharfan Rohaizad receiving a red card for dissent after the game.