Ilves vs Haka

9 May 2025 · Veikkausliiga · 2025 · Referee Mohammad Al-Emara

Full time 3 – 2

Half-time: 2–1

  • Marius Söderbäck 1’
  • Roope Riski 36’ (pen)
  • Aapo Mäenpää 90’
  • Lucas Falcao 41’
  • James Akintunde 87’

Match summary

Ilves won 3-2 at home to Haka, with a late winner. Ilves led 2-1 at half-time.

In the first half, Marius Söderbäck put Ilves ahead in the first minute, Roope Riski made it 2-0 from the penalty spot in the 36th minute, and Lucas Falcao pulled one back to make it 2-1 with a header in the 41st minute. In the second half, James Akintunde equalised with a header in the 87th minute and Aapo Mäenpää won it from a corner in the 90th minute.

The chances backed that up: Ilves created 2.10 expected goals (xG) from 13 shots to Haka's 1.34 from 10.

Key events

Ilves Haka
Kick-off
Marius SöderbäckRight foot shot1-0 (Ilves)
1’
Oiva JukkolaShot on target
6’
33’
Lucas FalcaoShot on target
34’
Liam HughesFoul
Roope RiskiPenalty2-0 (Ilves)
36’
41’
Lucas FalcaoHeader2-1 (Haka)
Roope RiskiShot on target
44’
Second half underway
Half-time2-1
51’
52’
Aapo MäenpääShot on target
55’
59’
Arlind SejdiuLucas Falcao
Roope RiskiShot on target
61’
70’
Adeleke AkinyemiLauri Ala-Myllymäki
74’
Felipe AspegrenRoope Riski
74’
79’
Kalle MultanenJordan Houston
79’
Valentin PurosaloSimon Lindholm
81’
Arlind SejdiuShot on target
87’
James AkintundeHeader2-2 (Haka)
87’
Mikael AlménShot on target
89’
Djair Parfitt-WilliamsAbraham Okyere
89’
Riku SelanderJean-Pierre Da Sylva
Aapo MäenpääRight foot shot3-2 (Ilves)
90’
90+4’
Eetu MömmöShot on target
Full-time3-2

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.10 1.34 1’ Marius Söderbäck (Ilves), 1-0 1’ 36’ Roope Riski (Ilves), 2-0 36’ 41’ Lucas Falcao (Haka), 2-1 41’ 87’ James Akintunde (Haka), 2-2 87’ 90’ Aapo Mäenpää (Ilves), 3-2 90’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.10 1.34 1’ Marius Söderbäck (Ilves), 1-0 Söderbäck 1’ 36’ Roope Riski (Ilves), 2-0 Riski 36’ 41’ Lucas Falcao (Haka), 2-1 Falcao 41’ 87’ James Akintunde (Haka), 2-2 Akintunde 87’ 90’ Aapo Mäenpää (Ilves), 3-2 Mäenpää 90’
Ilves 2.10 xGHaka 1.34 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Haka attacking Ilves attacking 
36’ Roope Riski (Ilves), penalty, 0.76 xG, goal 87’ James Akintunde (Haka), from a corner, 0.49 xG, goal 44’ Roope Riski (Ilves), open play, 0.36 xG, saved 81’ Arlind Sejdiu (Haka), open play, 0.33 xG, saved 90’ Aapo Mäenpää (Ilves), from a corner, 0.28 xG, goal 87’ Mikael Almén (Haka), from a corner, 0.25 xG, saved 55’ Aapo Mäenpää (Ilves), from a corner, 0.19 xG, saved 41’ Lucas Falcao (Haka), set piece, 0.10 xG, goal 61’ Roope Riski (Ilves), open play, 0.10 xG, saved 27’ Lauri Ala-Myllymäki (Ilves), set piece, 0.09 xG, blocked 1’ Marius Söderbäck (Ilves), open play, 0.06 xG, goal 20’ Sauli Väisänen (Ilves), from a corner, 0.06 xG, off target 90+4’ Eetu Mömmö (Haka), open play, 0.06 xG, saved 5’ Maksim Stjopin (Ilves), open play, 0.05 xG, off target 90’ Anton Popovitch (Ilves), open play, 0.06 xG, blocked 6’ Oiva Jukkola (Ilves), open play, 0.05 xG, saved 40’ Abraham Okyere (Haka), open play, 0.05 xG, blocked 33’ Lucas Falcao (Haka), open play, 0.04 xG, saved 29’ Anton Popovitch (Ilves), from a corner, 0.03 xG, off target 30’ Marius Söderbäck (Ilves), open play, 0.02 xG, off target 17’ Eetu Mömmö (Haka), open play, 0.01 xG, off target 37’ Elías Romero (Haka), set piece, 0.01 xG, off target 7’ Abraham Okyere (Haka), set piece, 0.00 xG, blocked 36’ Roope Riski (Ilves), penalty, 0.76 xG, goal 87’ James Akintunde (Haka), from a corner, 0.49 xG, goal 44’ Roope Riski (Ilves), open play, 0.36 xG, saved 81’ Arlind Sejdiu (Haka), open play, 0.33 xG, saved 90’ Aapo Mäenpää (Ilves), from a corner, 0.28 xG, goal 87’ Mikael Almén (Haka), from a corner, 0.25 xG, saved 55’ Aapo Mäenpää (Ilves), from a corner, 0.19 xG, saved 41’ Lucas Falcao (Haka), set piece, 0.10 xG, goal 61’ Roope Riski (Ilves), open play, 0.10 xG, saved 27’ Lauri Ala-Myllymäki (Ilves), set piece, 0.09 xG, blocked 1’ Marius Söderbäck (Ilves), open play, 0.06 xG, goal 20’ Sauli Väisänen (Ilves), from a corner, 0.06 xG, off target 90+4’ Eetu Mömmö (Haka), open play, 0.06 xG, saved 90’ Anton Popovitch (Ilves), open play, 0.06 xG, blocked 5’ Maksim Stjopin (Ilves), open play, 0.05 xG, off target 6’ Oiva Jukkola (Ilves), open play, 0.05 xG, saved 40’ Abraham Okyere (Haka), open play, 0.05 xG, blocked 33’ Lucas Falcao (Haka), open play, 0.04 xG, saved 29’ Anton Popovitch (Ilves), from a corner, 0.03 xG, off target 30’ Marius Söderbäck (Ilves), open play, 0.02 xG, off target 17’ Eetu Mömmö (Haka), open play, 0.01 xG, off target 37’ Elías Romero (Haka), set piece, 0.01 xG, off target 7’ Abraham Okyere (Haka), set piece, 0.00 xG, blocked
Size shows xG Goal On target Off target or blocked

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

Lineups

Ilves 3-4-2-1 Starting XI
Krkalić
Rale
Väisänen
Mäenpää
Popovitch
Veteli
Jukkola
Ala-Myllymäki 74’
Söderbäck
Stjopin 85’
Riski 74’
Haka 4-1-4-1 Starting XI
Hughes
Mömmö
Friberg
Almén
Houston 79’
Romero
Sylva 89’
Okyere 89’
Lindholm 79’
Falcao 59’
Akintunde

Player stats

Goalkeeper1 player
90′ 4 2 25 – – – – –
Defenders4 players
Aapo Mäenpää
90′ – 1 – 8 5 62 – 1 – –
90′ – 5 – 9 4 67 1 – – –
90′ – 1 – 4 3 45 1 – – –
Tatu Miettunen Came on as a substitute
10′ – – – – – 1 – – – –
Midfielders7 players
90′ 1 – 39 – – – – 10 2 3 –
90′ – – 53 – – – 3 3 – 1 –
90′ – 1 47 1 0.06 3 4 5 1 1 –
90′ – – 46 – – – – 12 2 2
Maksim Stjopin Taken off
84′ – – 41 4 0.37 – – 5 1 1 –
Lauri Ala-Myllymäki Taken off
74′ – – 13 2 0.10 1 – 2 1 – –
Adeleke Akinyemi Came on as a substitute
21′ – – 4 – – – 1 3 – – –
Forwards2 players
Roope Riski Taken off
74′ 1 – 3 3 1.22 0.02 2 1 1 11 –
Felipe Aspegren Came on as a substitute
21′ – – – – – – – – – 4 –
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.