

Match form loads a moment after the page opens so the main prediction can appear first; recent results are fetched right after.
Tanjong Pagar United come into this on a miserable run, with six straight league defeats and 15 matches without a win. At home they have one win and six losses in seven, and their last outing was another 3-0 defeat to Tampines Rovers, where they managed only 0.35 xG and five shots.
Lion City Sailors arrive in far better order, unbeaten in 14 across all competitions listed here and with four wins and two draws in their last six league games. They have also been ruthless away from home, winning six and drawing one of seven league trips while allowing only four goals on those journeys.
The head-to-head record points in the same direction, with Lion City Sailors winning each of the last eight meetings shown and Tanjong Pagar United failing to keep a clean sheet in 20 straight clashes. That matters because it matches the broader pattern here: Tanjong Pagar regularly concede first, while Lion City Sailors have been the first to score in five of their last six league matches.
There is a slight tension with the projected scoreline because Tanjong Pagar’s home games have not been completely one-sided on the scoreboard, but their defending has still been far too fragile. Lion City Sailors have already scored seven goals in each of the two most recent league meetings between these sides, and their latest away win over Balestier Khalsa came with 3.55 xG, 30 shots and 11 on target.
My prediction is Away Win at 1/25. Lion City Sailors are unbeaten in 14, have won six of seven away league games, and have taken all of the last eight meetings with Tanjong Pagar United. The hosts have lost six in a row, are winless in 15, and have conceded in every recent head-to-head, which leaves very little room for an upset.