Match summary
Neither Inter Turku nor VPS found the net in a 0-0 draw.
Inter Turku had the better of the chances, with 1.13 expected goals (xG) from 13 shots to VPS's 0.01 from 1.
4 April 2026 · Veikkausliiga · 2026 · Referee Antti Munukka
Half-time: 0–0
Neither Inter Turku nor VPS found the net in a 0-0 draw.
Inter Turku had the better of the chances, with 1.13 expected goals (xG) from 13 shots to VPS's 0.01 from 1.
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.
Tap a goal for the scorer and score.
Every shot and where it was taken from.
Hover or tap a shot for the player, minute and xG.
| 90′ | 0 | 0 | 53 | – | – | – | – | – |
Seth Saarinen
Taken off
|
71′ | – | 1 | – | 2 | 1 | 47 | – | – | – | – | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 90′ | – | 1 | – | 7 | 5 | 71 | – | – | – | – | ||
| 90′ | – | – | – | 8 | 6 | 77 | 3 | – | – | |||
| 90′ | – | – | – | 9 | 2 | 68 | – | – | – | – | ||
Albin Granlund
Came on as a substitute
|
28′ | – | – | – | 3 | 1 | 29 | – | – | – | – |
Janne-Pekka Laine
Taken off
|
71′ | – | – | 39 | 1 | 0.17 | 1 | – | 4 | 2 | 2 | – | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 90′ | – | – | 55 | 1 | 0.02 | – | 1 | 6 | 4 | 2 | – | ||
Antoin Loic Essomba
Taken off
|
89′ | – | – | 24 | 2 | 0.19 | – | 1 | 13 | – | 3 | – | |
Henri Salomaa
Taken off
|
63′ | – | – | 22 | – | – | – | – | 4 | – | – | – | |
Vincent Ulundu
Came on as a substitute
|
36′ | – | – | 8 | – | – | – | – | – | 1 | – | – | |
Eeli Kiiskila
Came on as a substitute
|
28′ | – | – | 22 | 1 | 0.01 | – | – | 2 | – | – | – | |
Vilho Huovila
Came on as a substitute
|
9′ | – | – | 2 | – | – | – | – | – | – | – | – |
| 90′ | – | – | 2 | 1 | 0.19 | – | – | 9 | 4 | 33 | – | ||
Alie Conteh
Taken off
|
71′ | – | – | 2 | – | 0.18 | 0.05 | 1 | 7 | 1 | 15 | – | |
Jean Fiacre Kouamé Botué
Came on as a substitute
|
28′ | – | – | – | – | – | – | – | 3 | 1 | 3 | – |
| 90′ | 5 | 0 | 21 | – | – | – | – | – |
| 90′ | – | 1 | – | 6 | 1 | 22 | 3 | – | – | – | ||
| 90′ | – | 1 | – | 4 | 3 | 28 | – | – | – | – | ||
Vilmer Ronnberg
|
90′ | – | – | – | 5 | 3 | 35 | 3 | – | – | – | |
| 90′ | – | 2 | – | 5 | 2 | 17 | 2 | – | – | – |
| 90′ | – | – | 27 | – | – | 2 | 2 | 6 | – | 3 | – | ||
| 90′ | – | – | 24 | – | – | – | 2 | 2 | 1 | – | – | ||
| 90′ | – | – | 23 | – | – | 1 | 2 | 7 | 2 | 1 | |||
Antti-Ville Räisänen
Taken off
|
63′ | – | – | 15 | – | – | – | 1 | 1 | 2 | 1 | – | |
Simon Lindholm
Came on as a substitute
|
36′ | – | – | 8 | – | – | 1 | – | 2 | 1 | 1 | – |
Simon van Duivenbooden
Taken off
|
78′ | – | – | – | – | – | 0.01 | 1 | 4 | 2 | 19 | – | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jonathan Muzinga
Taken off
|
78′ | – | – | – | – | – | – | – | 1 | 1 | 13 | – | |
Jabir Abdihakim Ali
Came on as a substitute
|
21′ | – | – | – | – | – | – | – | – | – | 1 | – | |
Olavi Keturi
Came on as a substitute
|
21′ | – | – | – | – | – | – | – | – | – | 2 | – |
Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.
Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.