livescore
90+3'
Daniel Elfian (Tanjong Pagar United) has been booked and must now be careful not to get a second yellow card.
90+3'
Free kick Balestier Khalsa.
90+1'
Throw-in for Tanjong Pagar United at Jurong East Stadium.
90'
Throw-in Tanjong Pagar United.
90'
Tanjong Pagar United have a goal kick.
90'
PEN
Kodai Tanaka (Balestier Khalsa) has missed a penalty!
87'
Tanjong Pagar United drive forward at breakneck speed but are pulled up for offside.
87'
Balestier Khalsa are whistled for offside.
86'
Goal kick for Balestier Khalsa at Jurong East Stadium.
86'
Tanjong Pagar United are coming forward and Sahil Suhaimi gets in a strike, it misses the target, however.
84'
Ball safe as Tanjong Pagar United is awarded a throw-in in their half.
83'
Faizal Roslan is booked for the home team.
81'
Throw-in for Tanjong Pagar United in their own half.
80'
Tajeli Salamat with an assist there.
80'
Goal! Balestier Khalsa extend their lead to 0-5 through Jordan Emaviwe.
79'
Tanjong Pagar United make their fifth substitution with Arsyad Basiron replacing Shodai Nishikawa.
79'
Balestier Khalsa are in shooting range from this free kick.
79'
Darren Teh (Balestier Khalsa) does not seem to be able to continue. He is replaced by Fudhil I'yadh.
78'
Reycredo Beremanda is on a sub for Harith Kanadi for Balestier Khalsa.
77'
Alen Kozar of Balestier Khalsa gets in a strike, but is off target.
75'
Darren Teh is writhing in pain and play has been suspended for a few moments.
72'
In Singapore City a free kick has been awarded the home team.
72'
Farid Jafiri is replacing Shahrin Saberin for the home team.
71'
Sahil Suhaimi is on a sub for Muhammad Syahadat Masnawi for Tanjong Pagar United.
71'
Free kick for Tanjong Pagar United in their own half.
71'
Ahmad Danial (Tanjong Pagar United) gets in a header on goal but the attempt is cleared.
70'
Corner awarded to Balestier Khalsa.
67'
Balestier Khalsa pushes forward through Kodai Tanaka, whose finish on goal is saved.
67'
Throw-in for Balestier Khalsa at Jurong East Stadium.
66'
Balestier Khalsa awarded a throw-in in their own half.
66'
Can Tanjong Pagar United capitalize from this throw-in deep inside Balestier Khalsa's half?
65'
Free kick for Balestier Khalsa in their own half.
64'
Balestier Khalsa are caught offside.
62'
Ismail Sassi (Balestier Khalsa) gets in a powerful header but the ball is cleared away.
61'
Ball goes out of play for a Balestier Khalsa goal kick.
60'
Tanjong Pagar United have a goal kick.
60'
Balestier Khalsa takes a corner from the right.
59'
Ball goes out of play for a Tanjong Pagar United goal kick.
58'
Balestier Khalsa awarded a throw-in in their own half.
58'
Balestier Khalsa make their first substitution with Elijah Lim replacing Ignatius Ang.