Slovenia have scored just 9 goals in their last 10 matches, averaging only 0.9 goals per game, which highlights their very low attacking efficiency. Even against weaker opponents, the team often struggles to turn dominance into goals. They have previously been held scoreless by sides such as Kosovo and Switzerland. Although they do have some home advantage, their finishing ability is not particularly strong.
Cyprus, meanwhile, have limited away scoring ability. While their recent over rate has not been low, their attacking efficiency on the road against second- and third-tier European teams has been average. In 6 of their last 10 away matches, they have scored no more than once. Overall, Cyprus are limited in quality and tend to focus more on defense away from home, making it difficult for them to pose sustained threats to Slovenia's back line.
The head-to-head record also supports the under. In the last 10 meetings between the two sides, there have been scorelines such as 2-1 and 2-2, but the under rate has still been relatively high. In Slovenia's home matches against Cyprus, one-goal wins have often been the outcome. The last two official meetings ended 2-1 and 1-0, with neither match producing more than 3 total goals.
In terms of the betting line, major bookmakers have kept the total goals line steady at 2.5, with the over price generally sitting in the relatively high range of 0.90-1.02. Some firms have even posted odds above 1.00, which shows a clear lack of confidence in the over. Given Slovenia's struggles in attack, the 2.5-goal line offers a relatively low entry point for the over, but the high odds indicate the true intention is to lean under.
Overall, Slovenia's poor attacking efficiency, Cyprus' limited away scoring ability, and the bookmakers' high-priced over line all point to caution on goals. This match is expected to be a defensive battle between the two sides.