Match summary
Ilves saw off Lahti 1-0. Ilves led 1-0 at half-time.
Jardell Kanga put Ilves ahead in the 37th minute.
There was little between the sides on chances: Ilves created 1.61 expected goals (xG) from 7 shots, Lahti 1.38 from 11.
26 July 2026 · Veikkausliiga · 2026 · Referee Antti Munukka
Half-time: 1–0
Ilves saw off Lahti 1-0. Ilves led 1-0 at half-time.
Jardell Kanga put Ilves ahead in the 37th minute.
There was little between the sides on chances: Ilves created 1.61 expected goals (xG) from 7 shots, Lahti 1.38 from 11.
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′ | – | – | – | – | – | – | – | ||
| 90′ | – | – | 1 | 0.01 | – | – | – | ||
| 90′ | – | – | – | – | – | – | – | ||
| 90′ | – | – | 1 | 0.14 | – | – | – | ||
Matias Rale
Taken off
|
74′ | – | – | – | – | – | – | – | |
| 74′ | – | – | – | – | – | – | – | ||
Yiandro Raap
Taken off
|
46′ | – | – | – | – | – | – | ||
| 90′ | – | – | – | – | – | – | – | ||
Jardell Kanga
Taken off
|
85′ | 1 | – | 2 | 0.75 | – | – | – | |
Teemu Hytönen
Taken off
|
74′ | – | – | 1 | 0.25 | – | – | – | |
| 90′ | – | – | 2 | 0.47 | – | – | – | ||
Jesse Kilo
Came on as a substitute
|
44′ | – | – | – | – | – | – | – | |
Oliver Pettersson
Came on as a substitute
|
16′ | – | – | – | – | – | – | – | |
Tatu Miettunen
Came on as a substitute
|
16′ | – | – | – | – | – | – | – | |
Lauri Ala-Myllymäki
Came on as a substitute
|
5′ | – | – | – | – | – | – | – |
| 90′ | – | – | – | – | – | – | – | ||
Romaric Yapi
Taken off
|
59′ | – | – | – | – | – | – | – | |
| 90′ | – | – | 1 | 0.01 | – | – | – | ||
| 90′ | – | – | 2 | 0.16 | – | – | |||
| 90′ | – | – | 1 | 0.03 | – | – | – | ||
Tòfol Montiel
Taken off
|
59′ | – | – | – | – | – | – | – | |
| 90′ | – | – | 1 | 0.00 | – | – | – | ||
| 90′ | – | – | 1 | 0.10 | – | – | – | ||
Momodou Sarr
Taken off
|
46′ | – | – | – | – | – | – | – | |
Neemias Barbosa
Taken off
|
83′ | – | – | – | – | – | – | – | |
Martim Ferreira
Taken off
|
77′ | – | – | 3 | 0.54 | – | – | – | |
Amir Belabid
Came on as a substitute
|
44′ | – | – | 2 | 0.54 | – | – | ||
Daniel Heikkinen
Came on as a substitute
|
31′ | – | – | – | – | – | – | – | |
Erik Andersson
Came on as a substitute
|
31′ | – | – | – | – | – | – | – | |
Justus Ojanen
Came on as a substitute
|
13′ | – | – | – | – | – | – | – | |
Aaron Lindholm
Came on as a substitute
|
7′ | – | – | – | – | – | – | – |
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.