AI PREDICTION Projects FT 1–0 · KUPS 48%
CONF 38 FULL ANALYSIS →
Champions League · 1ST QUALIFYING ROUND · TUE, 14 JUL · 15:00 LOCAL
KUPS
AET
2 3
AFTER EXTRA TIME HT · 0-0
VARDAR SKOPJE
⚽ 100' B. Armah ⚽ 105+1' Piotr Parzyszek (P)
GOALS
⚽ 59' Saku Savolainen (OG) ⚽ 90+1' Goran Zakarić (P) ⚽ 102' I. Puleio
PREDICTIONS
KEY EVENTS 26 events
  1. 24'
    Card · Yellow Card
    A. Puukko
    KUP
  2. 44'
    Card · Yellow Card
    Valentín Gasc
    KUP
  3. 44'
    Card · Yellow Card
    Gerson Rodrigues
    VAR
  4. 46'
    Subst · Substitution 1
    A. Puukko · assist Saku Savolainen
    KUP
  5. 58'
    Subst · Substitution 2
    Gustav Engvall · assist Saikou Touray
    KUP
  6. 58'
    Subst · Substitution 3
    Jaime Moreno · assist Piotr Parzyszek
    KUP
  7. 59'
    Goal · Own Goal
    Saku Savolainen
    VAR
  8. 74'
    Subst · Substitution 1
    Miguel Pires · assist Ediz Spahiu
    VAR
  9. 74'
    Subst · Substitution 2
    Azer Omeragikj · assist I. Puleio
    VAR
  10. 85'
    Subst · Substitution 3
    Mihail Manevski · assist Goran Zakarić
    VAR
  11. 87'
    Card · Yellow Card
    Ediz Spahiu
    VAR
  12. 88'
    Card · Yellow Card
    C. Fabbiani
    VAR
  13. 90'+1
    Goal · Penalty
    Goran Zakarić
    VAR
  14. 90'+5
    Subst · Substitution 4
    Filip Najdovski · assist Nenad Miskovski
    VAR
  15. 90'+6
    Card · Yellow Card
    Piotr Parzyszek
    KUP
  16. 90'+11
    Card · Yellow Card
    Saku Savolainen
    KUP
  17. 93'
    Subst · Substitution 5
    Darko Velkovski · assist Filip Cvetkovski
    VAR
  18. 100'
    Goal · Normal Goal
    B. Armah · assist Clinton Antwi
    KUP
  19. 102'
    Goal · Normal Goal
    I. Puleio · assist Goran Zakarić
    VAR
  20. 105'+1
    Goal · Penalty
    Piotr Parzyszek
    KUP
  21. 105'+2
    Subst · Substitution 4
    Tommi Jyry · assist Arttu Lötjönen
    KUP
  22. 106'
    Subst · Substitution 6
    Diego Castañeda · assist David Babunski
    VAR
  23. 111'
    Subst · Substitution 5
    P. Pennanen · assist Niilo Kujasalo
    KUP
  24. 111'
    Subst · Substitution 6
    B. Armah · assist Joslyn Luyeye-Lutumba
    KUP
  25. 113'
    Card · Yellow Card
    Nenad Miskovski
    VAR
  26. 120'+2
    Card · Yellow Card
    Filip Cvetkovski
    VAR
MATCH STATS H vs A
Final stats for this fixture were not recorded.
⚡ ATTACK SHARE

Event activity ratio · attacks/cards/subs

zone-based attack maps require broadcast partner (Q3)
H 46%
54% A
12
EVENTS LOGGED
14
EVENTS LOGGED
LINEUPS 4-2-3-1 vs 5-4-1
SUBSTITUTES · KUPS
3
S. Heiskanen
M
13
Niilo Kujasa...
M
17
Arttu Heinon...
M
21
Joslyn Luyey...
M
26
Aaro Toivone...
M
33
Taneli Hämäl...
D
37
K. Silen
G
12
Hemmo Riihim...
G
23
Arttu Lötjön...
D
20
Piotr Parzys...
F
22
Saikou Toura...
M
6
Saku Savolai...
D
7
Jerry Voutil...
M
COACH: Miika Nuutinen
SUBSTITUTES · VARDAR SKOPJE
1
Daniel Dikov...
G
22
Dimitar Todo...
M
23
Filip Durans...
M
31
Ivo Markovsk...
F
6
David Babuns...
M
27
Filip Cvetko...
D
18
Nenad Miskov...
D
10
Goran Zakari...
F
17
Ediz Spahiu
F
34
I. Puleio
M
49
Dimitar Dane...
F
COACH: Cristian Fabbiani
🏥 UNAVAILABLE PLAYERS
KUP · 0 OUT

No injuries reported · federation feed activates Q3

VAR · 0 OUT

No injuries reported · federation feed activates Q3

⚖ MATCH OFFICIALS
REFEREE
Matthew MacDermid, Scotland
KUP MANAGER
Miika Nuutinen
head coach
VAR MANAGER
Cristian Fabbiani
head coach
HEAD TO HEAD · ALL-TIME
0
KUP WINS
1
DRAWS
0
VAR WINS
100%
RECENT MEETINGS SHOWING 1 / 1
KUPS LAST 5 OVERALL
L W L L
VARDAR SKOPJE LAST 5 OVERALL
L L
LEAGUE CONTEXT FULL TABLE →
Standings not yet available for this league.
COMMENTARY
  • 120'+2
    Card · Yellow Card · Filip Cvetkovski
    Tripping
  • 113'
    Card · Yellow Card · Nenad Miskovski
    Handling
  • 111'
    Subst · Substitution 6 · B. Armah
  • 111'
    Subst · Substitution 5 · P. Pennanen
  • 106'
    Subst · Substitution 6 · Diego Castañeda
  • 105'+2
    Subst · Substitution 4 · Tommi Jyry
  • 105'+1
    Goal · Penalty · Piotr Parzyszek
  • 102'
    Goal · Normal Goal · I. Puleio
  • 100'
    Goal · Normal Goal · B. Armah
  • 93'
    Subst · Substitution 5 · Darko Velkovski
  • 90'+11
    Card · Yellow Card · Saku Savolainen
    Roughing
  • 90'+6
    Card · Yellow Card · Piotr Parzyszek
    Roughing
  • 90'+5
    Subst · Substitution 4 · Filip Najdovski
  • 90'+1
    Goal · Penalty · Goran Zakarić
  • 88'
    Card · Yellow Card · C. Fabbiani
  • 87'
    Card · Yellow Card · Ediz Spahiu
    Tripping
  • 85'
    Subst · Substitution 3 · Mihail Manevski
  • 74'
    Subst · Substitution 2 · Azer Omeragikj
  • 74'
    Subst · Substitution 1 · Miguel Pires
  • 59'
    Goal · Own Goal · Saku Savolainen
  • 58'
    Subst · Substitution 3 · Jaime Moreno
  • 58'
    Subst · Substitution 2 · Gustav Engvall
  • 46'
    Subst · Substitution 1 · A. Puukko
  • HALF TIME · 0 – 0
  • 44'
    Card · Yellow Card · Gerson Rodrigues
    Unsportsmanlike conduct
  • 44'
    Card · Yellow Card · Valentín Gasc
    Unsportsmanlike conduct
  • 24'
    Card · Yellow Card · A. Puukko
    Holding
13 BOOKIES
📊 AVERAGE ACROSS 13 BOOKMAKERS
KUPS WIN
1.47
68% implied
↑ best 1.50
DRAW
4.37
22.9% implied
↑ best 4.80
VARDAR SKOPJE WIN
5.65
17.7% implied
↑ best 6.50

Market favors KuPS. AI projects KUPS 48%.

MATCH WINNER ODDS avg across bookmakers
AI SAYS KUPS 48% · EDGE column shows AI probability minus market implied probability
BOOKMAKER 1 X 2 EDGE
10Bet 1.48 4.50 5.20 +9.8%
1xBet 1.50 4.33 5.86 +8.9%
Bet365 1.48 4.20 5.50 +8.2%
Betano 1.50 4.35 5.50 +9.0%
Betfair 1.40 4.40 5.50 +9.3%
BetVictor 1.45 4.75 6.50 +10.9%
Dafabet 1.50 4.80 6.00 +11.2%
Marathonbet 1.49 4.33 5.85 +8.9%
Pinnacle 1.49 4.30 5.82 +8.7%
SBO 1.38 4.12 5.51 +7.7%
Superbet 1.48 4.45 5.45 +9.5%
Unibet 1.49 4.30 5.75 +8.7%
William Hill 1.44 4.00 5.00 +7.0%

Best odds in gold. Edge ≥ +5% (lime) means market under-prices the AI's probability. 18+ only.

📊 OTHER MARKETS

Over/Under · BTTS · Asian Handicap

avg across bookmakers
⚽ GOALS · OVER / UNDER
1.5 O 1.14 U 4.76
2.5 O 1.53 U 2.34
3.5 O 2.32 U 1.55
⚽ BOTH TEAMS SCORE
YES
1.65 10 bks
NO
2.11 10 bks
⚖ ASIAN HANDICAP
Away -0.25 3.07
Away -0.5 2.51
Away -0.75 2.25
Away -1 2.01
Away -1.25 1.76
Away -1.5 1.59
📈 MARKET MOVEMENT

How the market shifted before kick-off

historical line movement
7d ago 3d 1d KICK-OFF

Smoothed line illustration · per-snapshot historical odds storage activates Q3.