Sông Lam Nghệ An come into this one after a heavy 3-0 defeat at Hà Nội, a match in which they managed only 0.3 xG and conceded 3.7 xGA. Even at home, their season numbers are only modest, with 10 goals scored and 11 conceded in eight league games, so stopping a stronger opponent has not been easy for them.
Thể Công - Viettel are in a far healthier position near the top of the table, with 34 points from 16 matches and only 14 goals conceded overall. Away from home they have taken three wins and four draws in eight trips, which is exactly the sort of record that supports an away result, especially against a side that has already been beaten heavily by them in this fixture.
Recent meetings between these teams also lean the same way. The most recent one finished 4-1 to Sông Lam Nghệ An in February, but before that Thể Công - Viettel won 1-0, 5-0 and 3-0 across the previous three league encounters, so there is enough evidence that they usually find a way to control this matchup.
There is a small tension with the head-to-head because Sông Lam Nghệ An did upset them in the February meeting, and the projected 1-2 scoreline is not a runaway away win. Even so, Thể Công - Viettel have won five of their last six league matches, kept four clean sheets in that run, and arrive with better away form and a stronger xG profile than the hosts.
My prediction is Away Win at 17/20. Thể Công - Viettel have won five of their last six league matches, their away record is three wins and four draws from eight, and they are conceding only 0.9 goals per away game. Sông Lam Nghệ An were just beaten 3-0 at Hà Nội, and their home record of three wins, two draws and three losses does not offer much protection against a top-two side.