The data from a six-goal thriller at Tampines Stadium shows a match that defied the pre-match probabilities. Balestier Khalsa, who entered as the Lemeister model’s favourite with a 46% win probability, built a two-goal lead in the first half but required an injury-time goal to escape with a draw. Geylang International, reduced to ten men after 20 minutes, produced a remarkable late fightback. The final score of 3-3 was a draw that felt like a victory for the hosts and a missed opportunity for the visitors.
Balestier Khalsa established control early through T. Matic. The forward scored twice in the first 22 minutes, the first in the 14th minute and the second in the 22nd minute. Both were normal goals without an assist listed, giving the visitors a commanding lead. At that point, Balestier had a numerical advantage too. Geylang International’s N. Izzairie received a yellow card in the first minute, then a second yellow in the 20th minute, resulting in a red card. The home side played the remainder of the match with ten players, a structural disadvantage that ordinarily would be decisive.
Despite playing shorthanded, Geylang International refused to concede the game. Their breakthrough came late. R. Fukashiro scored in the 83rd minute, a normal goal that pulled the score to 2-1 and ignited the stadium. The momentum shifted dramatically. V. Bezecourt equalised in the 88th minute, another normal goal, making it 2-2 and completing a swift turnaround from two goals down. The fightback appeared complete when R. Taniguchi scored in the 90th minute, a normal goal that put Geylang International 3-2 ahead in the final moments of regulation time.
The drama was not finished. Balestier Khalsa found an immediate response in the same 90th minute, with L. Vujanic scoring a normal goal to equalise at 3-3. The match report records two goals in stoppage time, one for each side, turning what had seemed like a heroic comeback into a shared result. The final 3-3 scoreline was the first drawn match in the competition for both teams this round.
Discipline was a defining theme. Nine cards were issued, including the red card to N. Izzairie. Geylang International accumulated four yellow cards in addition to the dismissal, while Balestier Khalsa received four yellows of their own. The early red card forced Geylang to adopt a more conservative shape, likely limiting their attacking output for long stretches. That the home side still managed three goals from the 83rd minute onward speaks to either their resilience or a defensive collapse from Balestier Khalsa.
Balestier Khalsa’s failure to kill the game while a man up will be scrutinised. The Lemeister model projected a 3-2 away win, and they came close to that scoreline twice: once in the first half with a two-goal lead, and again after Vujanic’s equaliser. But they could not hold the lead, nor could they hold out for the win after Taniguchi’s goal. For a side that had a 46% win probability before kick-off, drawing a match they led 2-0 against ten men represents a significant underperformance.
For Geylang International, a point from this position is a statement of character. They had only a 28% chance of winning according to the model, and a 26% chance of drawing. To salvage a draw after being two goals down and a player short is a result that could define their cup run if they progress. The manner of the fightback, with goals in the 83rd, 88th, and 90th minutes, suggests a team that never accepted defeat.
The competition context is straightforward. This was a Fourth Round Cup tie, and the draw means a replay will be required to determine who advances. Both sides will have to recover quickly from an emotionally draining match, but the momentum favours Geylang International. The data suggests Balestier Khalsa were the stronger side before the game, but the only number that matters now is the one that will be recorded in the replay.