Gnistan vs KTP

14 June 2025 · Veikkausliiga · 2025 · Referee Miikka Haapakoski

Full time 2 – 1

Half-time: 0–1

  • Joakim Latonen 65’, 90+2’
  • Petteri Forsell 35’

Match summary

Gnistan came from behind to win 2-1 at home to KTP, with the winner arriving in stoppage time. KTP led 1-0 at half-time.

Petteri Forsell put KTP ahead in the 35th minute, Joakim Latonen equalised in the 65th minute, and Latonen won it in stoppage time.

The chances backed that up: Gnistan created 2.06 expected goals (xG) from 15 shots to KTP's 0.60 from 12.

Key events

Gnistan KTP
Kick-off
Joakim LatonenShot on target
2’
18’
Petteri ForsellShot on target
20’
21’
Juho LehtirantaFoul
Joakim LatonenShot on target
27’
Saku HeiskanenShot on target
33’
35’
Petteri ForsellRight foot shot0-1 (KTP)
35’
39’
42’
Petteri ForsellShot on target
44’
Mikko SumusaloShot on target
45+3’
Half-time0-1
46’
Mitchell GlassonAleksi Tarvonen
Second half underway
51’
Petteri Forsell
Oliver PetterssonOludare Olufunwa
54’
Gabriel EuropaeusDidrik Hafstad
54’
60’
Joona ToivioFoul
Joakim LatonenRight foot shot1-1 (Gnistan)
65’
Joakim LatonenShot on target
68’
70’
Constantine EdlundLuca Weckström
74’
Mitchell GlassonShot on target
75’
77’
Brian OddeiMarius Bustgaard Larsen
79’
Tabi MangaShot on target
85’
Joni MäkeläPetteri Forsell
85’
Arttu TulehmoFranck Ellé
Joakim LatonenLeft foot shot2-1 (Gnistan)
90+2’
90+6’
Mikko Sumusalo
Full-time2-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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.06 0.60 35’ Petteri Forsell (KTP), 0-1 35’ 65’ Joakim Latonen (Gnistan), 1-1 65’ 90+2’ Joakim Latonen (Gnistan), 2-1 90+2’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.06 0.60 35’ Petteri Forsell (KTP), 0-1 Forsell 35’ 65’ Joakim Latonen (Gnistan), 1-1 Latonen 65’ 90+2’ Joakim Latonen (Gnistan), 2-1 Latonen 90+2’
Gnistan 2.06 xGKTP 0.60 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 KTP attacking Gnistan attacking 
65’ Joakim Latonen (Gnistan), open play, 0.63 xG, goal 68’ Joakim Latonen (Gnistan), open play, 0.35 xG, saved 90+2’ Joakim Latonen (Gnistan), set piece, 0.22 xG, goal 50’ Joakim Latonen (Gnistan), open play, 0.19 xG, off target 64’ Atomu Tanaka (KTP), direct free kick, 0.18 xG, blocked 2’ Joakim Latonen (Gnistan), open play, 0.15 xG, saved 80’ Oliver Pettersson (Gnistan), from a corner, 0.15 xG, off target 35’ Petteri Forsell (KTP), open play, 0.13 xG, goal 85’ Tim Väyrynen (Gnistan), open play, 0.12 xG, off target 27’ Joakim Latonen (Gnistan), set piece, 0.11 xG, saved 74’ Mitchell Glasson (KTP), open play, 0.08 xG, saved 73’ Oliver Pettersson (Gnistan), from a corner, 0.07 xG, off target 33’ Saku Heiskanen (Gnistan), open play, 0.05 xG, saved 44’ Mikko Sumusalo (KTP), open play, 0.05 xG, saved 79’ Tabi Manga (KTP), open play, 0.05 xG, saved 3’ Petteri Forsell (KTP), open play, 0.04 xG, off target 42’ Petteri Forsell (KTP), direct free kick, 0.04 xG, saved 72’ Tim Väyrynen (Gnistan), open play, 0.02 xG, blocked 18’ Petteri Forsell (KTP), set piece, 0.01 xG, saved 53’ Atomu Tanaka (KTP), open play, 0.01 xG, off target 52’ Juho Lehtiranta (KTP), set piece, 0.01 xG, blocked 67’ Petteri Forsell (KTP), open play, 0.00 xG, off target 6’ Saku Heiskanen (Gnistan), open play, 0.00 xG, blocked 77’ Edmund Arko-Mensah (Gnistan), open play, 0.00 xG, off target 31’ Oludare Olufunwa (Gnistan), open play, 0.00 xG, off target 48’ Petteri Forsell (KTP), open play, 0.00 xG, off target 61’ Saku Heiskanen (Gnistan), direct free kick, 0.00 xG, off target 65’ Joakim Latonen (Gnistan), open play, 0.63 xG, goal 68’ Joakim Latonen (Gnistan), open play, 0.35 xG, saved 90+2’ Joakim Latonen (Gnistan), set piece, 0.22 xG, goal 50’ Joakim Latonen (Gnistan), open play, 0.19 xG, off target 64’ Atomu Tanaka (KTP), direct free kick, 0.18 xG, blocked 2’ Joakim Latonen (Gnistan), open play, 0.15 xG, saved 80’ Oliver Pettersson (Gnistan), from a corner, 0.15 xG, off target 35’ Petteri Forsell (KTP), open play, 0.13 xG, goal 85’ Tim Väyrynen (Gnistan), open play, 0.12 xG, off target 27’ Joakim Latonen (Gnistan), set piece, 0.11 xG, saved 74’ Mitchell Glasson (KTP), open play, 0.08 xG, saved 73’ Oliver Pettersson (Gnistan), from a corner, 0.07 xG, off target 33’ Saku Heiskanen (Gnistan), open play, 0.05 xG, saved 44’ Mikko Sumusalo (KTP), open play, 0.05 xG, saved 79’ Tabi Manga (KTP), open play, 0.05 xG, saved 3’ Petteri Forsell (KTP), open play, 0.04 xG, off target 42’ Petteri Forsell (KTP), direct free kick, 0.04 xG, saved 72’ Tim Väyrynen (Gnistan), open play, 0.02 xG, blocked 18’ Petteri Forsell (KTP), set piece, 0.01 xG, saved 53’ Atomu Tanaka (KTP), open play, 0.01 xG, off target 52’ Juho Lehtiranta (KTP), set piece, 0.01 xG, blocked 67’ Petteri Forsell (KTP), open play, 0.00 xG, off target 77’ Edmund Arko-Mensah (Gnistan), open play, 0.00 xG, off target 6’ Saku Heiskanen (Gnistan), open play, 0.00 xG, blocked 48’ Petteri Forsell (KTP), open play, 0.00 xG, off target 31’ Oludare Olufunwa (Gnistan), open play, 0.00 xG, off target 61’ Saku Heiskanen (Gnistan), direct free kick, 0.00 xG, off target
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-1-2 Starting XI
Craninx
Olufunwa 54’
Gnanou
Ojala
Arko-Mensah
Heiskanen
Bashkirov
Kabashi
Latonen 2 90’
Väyrynen
Hafstad 54’
KTP 4-4-2 Starting XI
Zhuk
Sumusalo
Toivio
Manga
Lehtiranta
Weckström 70’
Larsen 77’
Ellé 85’
Tanaka
Forsell 85’
Tarvonen 46’

Player stats

Goalkeeper1 player
Alexandro Craninx
90′ 6 1 29 – – – – –
Defenders5 players
Oludare Olufunwa Taken off
57′ – 3 – – – 20 – – – –
90′ 2 3 – 6 1 62 2 – –
90′ – 3 – 5 4 59 – – – –
90′ 1 3 – 7 – 48 1 – –
Oliver Pettersson Came on as a substitute
42′ – – – 3 3 12 – – – –
Midfielders4 players
90′ – 1 27 3 0.75 – 3 6 2 –
90′ – – 45 2 0.19 1 1 3 2 –
90′ – – 37 1 0.15 – 3 5 1 2 –
Gabriel Europaeus Came on as a substitute
42′ – – 12 1 0.35 – 1 2 – – –
Forwards3 players
Joakim Latonen Taken off
90′ 2 – 6 5 1.64 – – 4 – 24 –
Tim Väyrynen
90′ – 1 2 – 0.14 0.22 1 10 2 19 –
Didrik Hafstad Taken off
57′ – – – – – – – 4 2 12 –
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. Referee data before 2025/26 from the Transfermarkt datasets project.