Age verification

Adults only

ScoreAssist provides AI-generated sports analysis and statistics for entertainment only. It is not betting advice or a guarantee of any outcome. Gambling can be addictive - play responsibly. By continuing, I confirm that I am at least 18 years old and that accessing this site is lawful in my jurisdiction.

I am under 18
Responsible gaming
EventsPreviewsRecapsTeamsPlayersCompetitions
Log inSign up

Sports fixtures, statistics, and AI-generated analysis. Not betting advice.

Product

  • Events
  • Previews

Legal

  • Terms
  • Privacy
  • Support

Responsible

  • 18+ rules
  • Responsible Gaming
Sports
  • Football
  • Basketball
  • Tennis
18+

Entertainment only. Not betting advice. Responsible Gaming.

© 2026 ScoreAssist. All rights reserved.
FootballUEFA Nations LeagueFull time

Cyprus vs Latvia

GSP Stadium

CyprusWinner
2:1
Latvia

Cyprus enters this match with a positive run, having secured three wins in their last six outings. Their recent form includes a clean sheet victory against Armenia at home and a goalless draw away to Latvia. In contrast, Latvia has struggled for results, remaining winless across all matches on our record. Their recent form shows a difficult stretch of results including losses to Armenia and Montenegro. With both sides having played recently, the contrast in their ability to secure results remains a defining feature of the current landscape.

The history between these two sides is limited, with little to separate them based on our records. They faced each other recently in the current competition, with that match ending in a goalless draw.

  • Cyprus has been significantly more clinical in the first half of matches, scoring six times while conceding none.
  • Latvia has found it difficult to retain possession, consistently seeing less of the ball than their opponents.
  • Cyprus has kept three clean sheets in their six most recent matches.
  • Latvia is currently winless in all matches on our record.
  • Cyprus holds a stronger position in the league table compared to Latvia.

Cyprus enters this fixture with better momentum and a more stable league record than their visitors. While the last meeting between these two resulted in a draw, the attacking output of the hosts suggests they may hold the edge here. We see a lean toward a home result, though the tight nature of their previous clash indicates this could be a closely contested match.

No absences were reported.

Team statistics

  • 535Accurate passes325
  • 12Shots inside box8
  • 7Shots outside box4
  • 6Blocked shots3
  • 8Free kicks10
  • 7Shots on goal1
  • 535Accurate passes325
  • 12Shots inside box8
  • 7Shots outside box4
  • 6Blocked shots3
  • 8Free kicks10
  • 7Shots on goal1
  • 6Shots off goal8
  • 2Offsides1
  • 600Passes385
  • 19Total shots12
  • 2Yellow cards3
  • 7Corners3
  • 0Saves5
  • 10Fouls8
  • 0Red cards0
  • 62%Possession38%

Line-ups

Cyprus 4-2-3-1

  1. 1FabianoG
  2. 15L. KonomisD
  3. 4H. KyprianouD
  4. 3N. PanagiotouD
  5. 14G. MalekkidesD
  6. 18K. ArtymatasM
  7. 20G. KastanosM
  8. 23M. EdwardsM
  9. 10L. LoizouM
  10. 11A. KakoullisM
  11. 9I. PittasF

Latvia 5-4-1

  1. 23R. MatrevicsG
  2. 13R. JurkovskisD
  3. 21D. MeļņiksD
  4. 4O. VientiessD
  5. 2D. BalodisD
  6. 14A. CigaņiksD
  7. 7E. DašķevičsM
  8. 10L. VapneM
  9. 15D. ZelenkovsM
  10. 17M. StrodsM
  11. 9V. GutkovskisF

Cyprus 4-2-3-1

  1. 1FabianoG
  2. 15L. KonomisD
  3. 4H. KyprianouD
  4. 3N. PanagiotouD
  5. 14G. MalekkidesD
  6. 18K. ArtymatasM
  7. 20G. KastanosM
  8. 23M. EdwardsM
  9. 10L. LoizouM
  10. 11A. KakoullisM
  11. 9I. PittasF

Bench

  1. 17A. ChristouD
  2. 12J. MallG
  3. 8C. KyriakouM
  4. 7A. NeophytouF
  5. 22A. ParaskevasG
  6. 13I. KostiM
  7. 19S. GeorgiouF
  8. 16P. AndreouM
  9. 5K. SotiriouD
  10. 6N. TsaroullaD
  11. 2E. AntoniouD
  12. 21M. TzionisF

Coach

A. Mantzios

Latvia 5-4-1

  1. 23R. MatrevicsG
  2. 13R. JurkovskisD
  3. 21D. MeļņiksD
  4. 4O. VientiessD
  5. 2D. BalodisD
  6. 14A. CigaņiksD
  7. 7E. DašķevičsM
  8. 10L. VapneM
  9. 15D. ZelenkovsM
  10. 17M. StrodsM
  11. 9V. GutkovskisF

Bench

  1. 5O. RubenisF
  2. 1N. PuriņšG
  3. 6D. PatijčuksM
  4. 12F. OrolsG
  5. 8E. EmsisM
  6. 18A. AleksanjanM
  7. 20R. UldriķisF
  8. 3G. ŽaleikoM
  9. 19M. ToņiševsD
  10. 16K. ČudarsM
  11. 22A. SaveļjevsM

Coach

P. Nicolato

Timeline

0'15'30'45'60'75'90'105'120'
  1. 57'GoalEduards Daskevics (assist: Vladislavs Gutkovskis)Latvia
  2. 70'GoalGiannis KostiCyprus
  3. 90'GoalMarcus Edwards (assist: Nicholas Tsaroulla)Cyprus
0'15'30'45'60'75'90'105'120'
  1. 29'Yellow cardRaivis JurkovskisLatvia
  2. 45'SubstitutionOn: Kristers CudarsOff: Lukass VapneLatvia
  3. 45'SubstitutionOn: danila patijcuksOff: Markuss StrodsLatvia
  4. 57'GoalEduards Daskevics (assist: Vladislavs Gutkovskis)Latvia
  5. 58'SubstitutionOn: Giannis KostiOff: Andronikos KakoullisCyprus
  6. 58'SubstitutionOn: Stavros GeorgiouOff: Loizos LoizouCyprus
  7. 60'SubstitutionOn: Roberts UldriķisOff: Vladislavs GutkovskisLatvia
  8. 67'SubstitutionOn: A. NeophytouOff: Ioannis PittasCyprus
  9. 67'SubstitutionOn: Charalampos KyriakouOff: Kostakis ArtymatasCyprus
  10. 70'GoalGiannis KostiCyprus
  11. 74'SubstitutionOn: Albert aleksanjanOff: Eduards DaskevicsLatvia
  12. 76'Yellow carddanila patijcuksLatvia
  13. 85'Yellow cardLeonidas·KonomisCyprus
  14. 85'Yellow cardAndrejs CigaņiksLatvia
  15. 88'SubstitutionOn: Aleksejs SaveljevsOff: Dmitrijs ZelenkovsLatvia
  16. 90'SubstitutionOn: Nicholas TsaroullaOff: Grigoris KastanosCyprus
  17. 90'GoalMarcus Edwards (assist: Nicholas Tsaroulla)Cyprus
  18. 90'Yellow cardMarcus EdwardsCyprus

Players of the match

  • 8.2I. KostiCyprus
  • 8.2M. EdwardsCyprus
  • 7.65R. MatrevicsLatvia
PlayerMinutesRating
I. Kosti328.2
M. Edwards908.2
R. Matrevics907.65
E. Dašķevičs747.47
G. Kastanos897.04
N. Panagiotou906.94
V. Gutkovskis606.92
H. Kyprianou906.78
D. Balodis906.76
L. Vapne456.7
L. Loizou586.68
O. Vientiess906.61
G. Malekkides906.58
D. Zelenkovs886.56
S. Georgiou326.5
K. Artymatas676.46
K. Čudars456.46
A. Neophytou236.44
D. Meļņiks906.38
A. Kakoullis586.32
A. Cigaņiks906.32
C. Kyriakou236.26
R. Uldriķis306.2
D. Patijčuks456.11
I. Pittas676.08
A. Aleksanjan166.07
A. Saveļjevs26.05
L. Konomis906.04
R. Jurkovskis905.99
Fabiano905.88
M. Strods455.77
M. Tzionis00
N. Tsaroulla10
K. Sotiriou00
A. Paraskevas00
J. Mall00
A. Christou00
P. Andreou00
E. Antoniou00
G. Žaleiko00
O. Rubenis00
N. Puriņš00
F. Orols00
E. Emsis00
M. Toņiševs00

Absences

No absences reported

Standings

PositionRecordPointsGoal diff
2Cyprus2-1-17+2
4Latvia0-1-31-4
UEFA Nations League table

Recent matches

  • Latvia
    0-2-3DLLDLL1
  • Cyprus
    2-2-1DWLDWW1

Head-to-head

1 match

0 CyprusDraws 10 Latvia

1 match

0 CyprusDraws 10 Latvia
  1. 2026-09-28Draw

Also in this competition

FinishedGreecevsGermanyUEFA Nations LeagueToumba Stadium0:0
FinishedFrancevsBelgiumUEFA Nations LeagueStade de France4:1
FinishedItalyvsTürkiyeUEFA Nations LeagueStadio Renato Dall'Ara3:1
FinishedUkrainevsHungaryUEFA Nations LeagueŠtadión Antona Malatinského1:2
FinishedGreecevsGermanyUEFA Nations LeagueToumba Stadium0:0
FinishedFrancevsBelgiumUEFA Nations LeagueStade de France4:1
FinishedItalyvsTürkiyeUEFA Nations LeagueStadio Renato Dall'Ara3:1
FinishedUkrainevsHungaryUEFA Nations LeagueŠtadión Antona Malatinského1:2
FinishedNorthern IrelandvsGeorgiaUEFA Nations LeagueWindsor Park0:0
FinishedBosnia & HerzegovinavsPolandUEFA Nations LeagueStadion Bilino Polje1:0
FinishedRomaniavsSwedenUEFA Nations LeagueArena Națională0:1
FinishedMontenegrovsArmeniaUEFA Nations LeagueGradski Stadion0:0

Entertainment only. 18+. Play responsibly.