Serbia enters this match on a challenging run, having gone ten consecutive away games without a win in the UEFA Nations League, including seven losses, which likely impacts their confidence.
Switzerland, on the other hand, has been formidable at home, with 14 wins in their last 17 matches at this level.
Serbia’s recent games have generally been low-scoring, as 12 of their last 17 matches have featured fewer than 2.5 goals. Switzerland has seen a similar trend, with nine of their last 15 games also ending with two goals or fewer.
Serbia’s away games frequently see one team keeping a clean sheet, with one side failing to score in 14 of their last 19 outings. Switzerland’s home games mirror this pattern, with both teams scoring in only two of their last nine home matches.
Prediction
Switzerland’s recent home form suggests a low-scoring outcome, with six of their last eight matches ending with under 2.5 goals.
Serbia’s defensive approach has kept scoring low in seven of their last ten away games, so this game is likely to follow a similar trend.
Prediction: Switzerland 1-0 Serbia