CD Cinfães come into this with seven league games unbeaten, and that run has included four draws and two wins in their last six. The key feature for a home-win case is how difficult they have been to beat, with just one loss in their last 13 competitive matches and a recent home win over CF União de Lamas alongside a 1-0 result in the same stretch.
Sport Comércio e Salgueiros are not arriving in poor shape, but their away record is less convincing for this trip. They have lost three of their last four away league matches, and their recent results have been uneven, with a 2-0 home win over Florgrade FC interrupted by defeats at Leça FC and Rebordosa AC. That leaves more room for Cinfães to control the result on their own ground.
The meeting at Salgueiros in December finished 0-0, which fits a cautious head-to-head pattern, and recent scorelines for both sides have often been tight. Cinfães have played out several low-margin games, while Salgueiros have also been involved in plenty of narrow results, so a one-goal margin feels more realistic than a comfortable home victory. Even so, the home side’s steadier unbeaten run gives them the clearer edge.
The expected goals lean only mildly toward CD Cinfães at 1.1 to 0.7, so this is not a runaway home projection. Still, the numbers point to the hosts creating the better chances, and Salgueiros’ three defeats in their last four away league fixtures leave them vulnerable again. If Cinfães repeat the sort of control they showed in the 1-0 win over CF União de Lamas, they should be able to edge another tight contest.
My prediction is Home Win at 6/4. CD Cinfães are unbeaten in seven league matches, which is a strong base for a home result, and they have just one defeat in their last 13 competitive games. Salgueiros have lost three of their last four away league matches, and the xG split of 1.1 to 0.7 still gives Cinfães the better attacking outlook. The recent 0-0 head-to-head suggests the margin may be narrow, but the hosts look more reliable to take the points.