Attempt blocked. G. Kastanos (Cyprus), right-footed shot. xG 0.02.
2'
Cyprus
Corner, Cyprus.
1'
Kick-off: Cyprus vs Latvia.
Where the money is
2593087 EUR matched · captured 1 month, 1 week ago
How much money is actually on each selection, next to what the price says it
should be. A gap is not a tip — it just means the crowd and the book disagree.
Match odds1548265 EUR · live
Home
1.01 · implied 99.0%
53.3%
-45.7 vs price
Draw
270.0 · implied 0.4%
34.4%
+34.0 vs price
Away
1000.0 · implied 0.1%
12.4%
+12.3 vs price
Half time14474 EUR · live
Draw
1.81 · implied 55.2%
58.2%
+3.0 vs price
Home
2.8 · implied 35.7%
35.1%
-0.6 vs price
Away
11.0 · implied 9.1%
6.7%
-2.4 vs price
Over/Under 2.5 goals494913 EUR · live
Under
1.03 · implied 97.1%
81.0%
-16.1 vs price
Over
27.0 · implied 3.7%
19.0%
+15.3 vs price
Over/Under 2.5 first-half goals10045 EUR · live
Under
1.02 · implied 98.0%
95.0%
-3.0 vs price
Over
36.0 · implied 2.8%
5.0%
+2.2 vs price
14 more markets on this match
Corners, cards, correct score, both-teams-to-score and the rest — plus how
the split moved over time, and which matches across the board show the
biggest money/price gap.
Minute-by-minute pressure. Bars toward a team mean sustained attacking territory.
Average positions
formation shape
Shot map
xG sized
GoalOn targetOff / blocked● size = xG
GoalOn targetOff targetBlocked● size = xG
Tap a player for their full match card.
Highlights 1 clip
Player of the match
Match events
29'R. Jurkovskis· Foul
Half-time · 0–0
46'🔁D. Patijčuks◂ M. Strods
46'🔁K. Cudars◂ L. Vapne
57'⚽E. Daskevics· assist V. Gutkovskis0–1
58'🔁S. Georgiou◂ L. Loizou
58'🔁G. Kosti◂ A. Kakoullis
60'🔁R. Uldriķis◂ V. Gutkovskis
67'🔁C. Kyriakou◂ K. Artymatas
67'🔁A. Neophytou◂ I. Pittas
70'⚽G. Kosti1–1
74'🔁A. Aleksanjans◂ E. Daskevics
76'D. Patijčuks
85'A. Cigaņiks· Argument
85'L. Konomis· Foul
88'🔁A. Saveljevs◂ D. Zelenkovs
Full-time · 2–1
90'+1🔁N. Tsaroulla◂ G. Kastanos
90'+4⚽M. Edwards· assist N. Tsaroulla2–1
90'+5M. Edwards
Coaches
Akis Mantzios
Paolo Nicolato
Recent form
Cyprus
WHArmenia2-0
DALatvia0-0
LAMontenegro1-2
WALiechtenstein2-0
DASlovenia1-1
Latvia
LHMontenegro1-2
DHCyprus0-0
LAArmenia0-2
WHGibraltar1-0
WAGibraltar1-0
About this match
**Cyprus and Latvia know each other way too well** — these sides have drawn twice in recent fixtures, and Monday's rematch at the GSP Stadium could easily go the same sterile route. 🤝
Cyprus are solid at home (2W in last 5) and edging slightly ahead in form, while Latvia's struggles on the road (0W in recent away trips) make the hosts the natural lean here. Still, these teams are so evenly matched that a stalemate wouldn't shock anyone.
Key storylines:
- **Cyprus** riding home-field advantage with back-to-back wins before a stumble vs Montenegro - **Latvia's** defensive setup (5-4-1) built to frustrate and avoid conceding, keeping opponents at arm's length - Both teams priced for a tight, low-scoring affair given their head-to-head history
Expected lineups:
- **Cyprus**: Fabiano, N. Panagiotou, G. Malekkidis, A. Shikkis, L. Konomis, G. Kastanos, M. Tzionis - **Latvia**: R. Matrevics, A. Cigaņiks, A. Černomordijs, R. Jurkovskis, D. Zelenkovs, A. Saveljevs, V. Gutkovskis
Prediction:
**Cyprus 1–0 Latvia**
Slight edge to the hosts at home, but Latvia's defensive discipline will make it a grind. 🔒
Where to watch
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
ESPN 2 SurViX
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
SuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
ESPN 2 SurViX
Disney+ESPN 4
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
SuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
ESPN 2 SurViX
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
ViX
ViX
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
DAZN
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
TV 2 Sport X
ViX
ESPN 2 SurViX
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
MTV MAX
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
ViX
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
ViX
Sky Sport Calcio
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
SuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
ViX
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
DStv NowSuperSport MaximoSuperSport Maximo 2
ViX
TV2 PlayViaplay
ViX
ESPN 2 SurViX
ViX
ESPN 2 SurViX
SuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
SuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
Viaplay
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
Sky Sport Calcio
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
SuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
SuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
ViX
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
FOX OneFox Sports 2ViX
ESPN 2 SurViX
ViX
SuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
SuperSport MaximoSuperSport Maximo 2
SuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League
DStv NowSuperSport GrandstandSuperSport MaximoSuperSport Maximo 2SuperSport Premier League