Match details. This is a UEFA Nations League C, 4 match. Kick-off is Mon 5 Oct at 17:00 Lagos time. It will be played at the GSP Stadium in Nicosia. The referee is Giorgi Kruashvili.
What's at stake. Cyprus sit second with 4 points after three games, five points off Montenegro and one ahead of Armenia. Latvia sit fourth with one point, two behind Armenia. A win would lift Latvia above Armenia.
Form. Cyprus have two wins, three draws and five defeats in their last ten, averaging 0.9 points a game. Their last five results are W, D, L, L, W. Latvia share the same record of two wins, three draws and five losses in ten, also 0.9 points a game. Their recent five are L, D, L, L, D.
The numbers. Cyprus average 1.2 goals for and 1.3 against per game, with three clean sheets and four games without scoring. They take about 10.3 shots, 4.1 on target, win 4.7 corners and see 2.9 cards a game, holding 45% of possession. Latvia average 0.7 goals for and 1.5 against, also three clean sheets and four games without a goal. Their numbers are 7.7 shots, 2.3 on target, 4.4 corners, 1.7 cards and 43% possession.
Head to head. The last meeting on 28 Sep 2026 ended in a 0-0 draw. Cyprus had 18 shots to Latvia's 8 and dominated with 67% of the ball. The match produced six yellow cards.
Where it pulls both ways. Both sides have similar goals for and against, suggesting a tight encounter. Their records give a 51% chance of over 2.5 goals.
The case against. Latvia's record still only offers a 33% chance to win.
The read. Cyprus to win. Their goals for and against make Cyprus the likelier winners; Cyprus are the stronger side on form and the table.
The bets. No bet yet: nothing I'd back is priced yet. Predicted score: Cyprus 1-0 Latvia (16% chance).
Every score's chance from both teams' checked games, never cut or rescaled. The lit square is the likeliest score that fits the read (the call).