Gnistan vs KuPS

1 August 2026 · Veikkausliiga · 2026 · Referee Joona Kontinen

Full time 0 – 1

Half-time: 0–1

  • Saku Savolainen 2’

Match summary

KuPS beat Gnistan 1-0 on the road. KuPS led 1-0 at half-time.

Saku Savolainen put KuPS ahead in the 2nd minute.

Gnistan can feel hard done by, creating 2.32 expected goals (xG) from 16 shots to KuPS's 1.19 from 11.

Match stats

42% Possession 58%
16 Shots 11
7 Shots on target 6
8 Corners 3
68 Attacks 86
34 Dangerous attacks 44
312 Passes 462
69.2% Pass accuracy 80.3%
2 Tackles 2
12 Fouls 16
1 Yellow cards 2
0 Red cards 0
2 Offsides 4

Key events

Gnistan KuPS
Kick-off
2’
Saku SavolainenRight foot shot0-1 (KuPS)
Adeleke Akinyemi
5’
Otto HannulaShot on target
23’
Joakim LatonenShot on target
24’
37’
Piotr ParzyszekShot on target
41’
Bob Nii ArmahShot on target
42’
Joslyn Luyeye-LutumbaShot on target
Second half underway
Half-time0-1
Roman EremenkoShot on target
58’
60’
Saku YlätupaShot on target
61’
67’
Joslyn Luyeye-LutumbaShot on target
73’
Adam JouhiShot on target
74’
Saku YlätupaShot on target
78’
83’
Calvin KabuyeShot on target
Danny PérezShot on target
90’
Full-time0-1

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.32 1.19 2’ Saku Savolainen (KuPS), 0-1 2’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.32 1.19 2’ Saku Savolainen (KuPS), 0-1 Savolainen 2’
Gnistan 2.32 xGKuPS 1.19 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 KuPS attacking Gnistan attacking 
23’ Adeleke Akinyemi (Gnistan), open play, 0.47 xG, hit the woodwork 90’ Danny Pérez (Gnistan), from a corner, 0.47 xG, saved 62’ Adeleke Akinyemi (Gnistan), open play, 0.35 xG, off target 83’ Calvin Kabuye (KuPS), open play, 0.34 xG, saved 38’ Piotr Parzyszek (KuPS), open play, 0.33 xG, blocked 61’ Saku Ylätupa (Gnistan), open play, 0.30 xG, saved 58’ Ayo Obileye (Gnistan), from a corner, 0.18 xG, off target 69’ Ayo Obileye (Gnistan), from a corner, 0.18 xG, off target 76’ Valentín Gasc (KuPS), open play, 0.18 xG, off target 2’ Saku Savolainen (KuPS), open play, 0.13 xG, goal 24’ Joakim Latonen (Gnistan), from a corner, 0.07 xG, saved 89’ Gabriel Europaeus (Gnistan), set piece, 0.07 xG, blocked 25’ Bob Nii Armah (KuPS), open play, 0.06 xG, blocked 37’ Piotr Parzyszek (KuPS), open play, 0.06 xG, saved 47’ Joakim Latonen (Gnistan), open play, 0.06 xG, off target 23’ Otto Hannula (Gnistan), open play, 0.05 xG, saved 65’ Artur Atarah (Gnistan), open play, 0.05 xG, blocked 32’ Bob Nii Armah (KuPS), open play, 0.04 xG, blocked 55’ Piotr Parzyszek (KuPS), open play, 0.04 xG, off target 78’ Saku Ylätupa (Gnistan), set piece, 0.03 xG, saved 74’ Adam Jouhi (Gnistan), open play, 0.02 xG, saved 79’ Gabriel Europaeus (Gnistan), open play, 0.02 xG, off target 67’ Joslyn Luyeye-Lutumba (KuPS), open play, 0.01 xG, saved 41’ Bob Nii Armah (KuPS), open play, 0.01 xG, saved 58’ Roman Eremenko (Gnistan), open play, 0.01 xG, saved 22’ Otto Hannula (Gnistan), set piece, 0.00 xG, blocked 42’ Joslyn Luyeye-Lutumba (KuPS), open play, 0.00 xG, saved 23’ Adeleke Akinyemi (Gnistan), open play, 0.47 xG, hit the woodwork 90’ Danny Pérez (Gnistan), from a corner, 0.47 xG, saved 62’ Adeleke Akinyemi (Gnistan), open play, 0.35 xG, off target 83’ Calvin Kabuye (KuPS), open play, 0.34 xG, saved 38’ Piotr Parzyszek (KuPS), open play, 0.33 xG, blocked 61’ Saku Ylätupa (Gnistan), open play, 0.30 xG, saved 58’ Ayo Obileye (Gnistan), from a corner, 0.18 xG, off target 69’ Ayo Obileye (Gnistan), from a corner, 0.18 xG, off target 76’ Valentín Gasc (KuPS), open play, 0.18 xG, off target 2’ Saku Savolainen (KuPS), open play, 0.13 xG, goal 24’ Joakim Latonen (Gnistan), from a corner, 0.07 xG, saved 89’ Gabriel Europaeus (Gnistan), set piece, 0.07 xG, blocked 37’ Piotr Parzyszek (KuPS), open play, 0.06 xG, saved 25’ Bob Nii Armah (KuPS), open play, 0.06 xG, blocked 47’ Joakim Latonen (Gnistan), open play, 0.06 xG, off target 23’ Otto Hannula (Gnistan), open play, 0.05 xG, saved 65’ Artur Atarah (Gnistan), open play, 0.05 xG, blocked 32’ Bob Nii Armah (KuPS), open play, 0.04 xG, blocked 55’ Piotr Parzyszek (KuPS), open play, 0.04 xG, off target 78’ Saku Ylätupa (Gnistan), set piece, 0.03 xG, saved 74’ Adam Jouhi (Gnistan), open play, 0.02 xG, saved 79’ Gabriel Europaeus (Gnistan), open play, 0.02 xG, off target 67’ Joslyn Luyeye-Lutumba (KuPS), open play, 0.01 xG, saved 58’ Roman Eremenko (Gnistan), open play, 0.01 xG, saved 41’ Bob Nii Armah (KuPS), open play, 0.01 xG, saved 22’ Otto Hannula (Gnistan), set piece, 0.00 xG, blocked 42’ Joslyn Luyeye-Lutumba (KuPS), open play, 0.00 xG, saved
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Gnistan 3-4-3 Starting XI
Lyberopoulos
Gnanou
Obileye
Costa 63’
Arko-Mensah
Hannula 57’
Jouhi 82’
Europaeus
Latonen 57’
Akinyemi
Ylätupa
KuPS 4-2-3-1 Starting XI
Riihimäki
Savolainen
Lötjönen
Magassa
Antwi 69’
Armah 78’
Gasc
Jyry 84’
Heiskanen 78’
Luyeye-Lutumba
Parzyszek 69’

Player stats

Players15 players
90′ – – – – – – –
90′ – – – – – – –
90′ – – 2 0.36 – – –
Marcelo Costa Taken off
63′ – – – – – – –
Otto Hannula Taken off
57′ – – 2 0.05 – – –
Adam Jouhi Taken off
82′ – – 1 0.02 – – –
90′ – – 2 0.08 – – –
90′ – – – – – – –
Joakim Latonen Taken off
57′ – – 2 0.13 – – –
Adeleke Akinyemi
90′ – – 2 0.82 – –
90′ – – 2 0.34 – – –
Roman Eremenko Came on as a substitute
33′ – – 1 0.01 – – –
Artur Atarah Came on as a substitute
33′ – – 1 0.05 – – –
Benjamin Dahlström Came on as a substitute
27′ – – – – – – –
Danny Pérez Came on as a substitute
8′ – – 1 0.47 – – –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.