Finland - VeikkausliigaRaatin stadion, Jul 4
FTAC Oulu
2 - 2
KuPS
Events:
4'Tuomas KaukuaSanteri Silander1 - 0(Assist)
4'1 - 0Tuomas KaukuaSanteri Silander(Assist)
16'Roope Salo
16'Roope Salo
31'Niko Hämäläinen
31'Niko Hämäläinen
37'Samuli Miettinen
37'Samuli Miettinen
HT
1 - 0
Events:
52'1 - 1Mohamed Toure
52'1 - 1Mohamed Toure
65'1 - 2(Assist)Otto RuoppiSaku Savolainen
65'1 - 2Otto RuoppiSaku Savolainen(Assist)
70'Aleksi Paananen
70'Aleksi Paananen
78'Miika KoskelaJulius Korkko2 - 2(Assist)
78'2 - 2Miika KoskelaJulius Korkko(Assist)
86'Otto Ruoppi
86'Otto Ruoppi
90 + 4'Joel Lehtonen
90 + 4'Joel Lehtonen
FT
2 - 2
Events:
Events:
Match Info:
Referee: Dennis Antamo (Finland)
Venue: Raatin stadionJul 4
Stats:
Shots on target
2
Shots on target
4
Shots off target
1
Shots off target
4
Possession (%)
34
Possession (%)
66
Corner Kicks
2
Corner Kicks
7
Offsides
2
Offsides
3
Fouls
10
Fouls
12
Yellow cards
2
Yellow cards
4
Goalkeeper saves
2
Goalkeeper saves
0
Latest commentaries:
90+4'Kuopion Palloseura awarded a throw-in in their own half.
90+4'Joel Lehtonen (Oulu) has received a first yellow card.
90+4'Kuopion Palloseura awarded a free kick in their own half.
90+3'Mohamed Toure for the away team is judged to be offside.
90+3'Kuopion Palloseura drive into the zone and Bob Nii Armah is presented with a brilliant opportunity. But his strike hits the upright!
90+1'Dennis Antamo awards the away team a throw-in.
90+1'Free kick for Oulu in their own half.
90+1'Dennis Antamo signals a Kuopion Palloseura throw-in in Oulu's half.
90'Dennis Antamo signals a free kick to Kuopion Palloseura in their own half.
89'Mikko Isokangas (Oulu) has taken off Santeri Silander who seemed to be grimacing with pain earlier. A possible injury. Joel Lehtonen is the replacement.
89'Dennis Antamo waits before resuming play because Santeri Silander for Oulu is still down.
88'Goal kick for Oulu at Raatti Stadion.
87'It's a goal kick for the home team in Oulu.
86'Dennis Antamo signals a free kick to Oulu in their own half.
86'Otto Ruoppi (Kuopion Palloseura) gets a yellow card.
86'Kuopion Palloseura awarded a free kick in their own half.
85'Ball safe as Oulu is awarded a throw-in in their half.
84'Corner awarded to Kuopion Palloseura.
83'Kuopion Palloseura have been awarded a corner by Dennis Antamo.
83'Corner awarded to Kuopion Palloseura.
79'Ball goes out of play for a Oulu goal kick.
78'Miika Koskela grabs a goal to bring things level at 2-2 at Raatti Stadion.
78'Oulu have been awarded a corner by Dennis Antamo.
77'Throw-in Kuopion Palloseura.
76'Onni Tiihonen returns to the field for Oulu after picking up a slight injury.
76'Goal kick for Kuopion Palloseura at Raatti Stadion.
76'Play has been temporarily suspended for attention to Onni Tiihonen for Oulu who is writhing in pain on the pitch.
75'Jarkko Wiss (Kuopion Palloseura) is making a fifth substitution, with Petteri Pennanen replacing Arttu Heinonen.
73'Throw-in Kuopion Palloseura.
73'Throw-in for Kuopion Palloseura at Raatti Stadion.
72'Kuopion Palloseura have a goal kick.
71'Free kick for Oulu in their own half.
70'Aleksi Paananen (Oulu) gets a yellow card.
70'Kuopion Palloseura awarded a free kick in their own half.
69'Free kick for Oulu in their own half.
68'Dennis Antamo awards Oulu a goal kick.
68'Kuopion Palloseura's Jaakko Oksanen misses with an attempt on goal.
65'Kuopion Palloseura take a 1-2 lead thanks to Otto Ruoppi.
65'Dennis Antamo signals a free kick to Kuopion Palloseura.
64'Corner awarded to Kuopion Palloseura.
63'Throw-in for Kuopion Palloseura in the half of Oulu.
62'Jaakko Oksanen is replacing Doni Arifi for the away team.
61'The away team replace Joslyn Luyeye-Lutumba with Saku Savolainen.
61'It's a goal kick for the home team in Oulu.
60'Can Oulu get the ball into an attacking position from this throw-in in Kuopion Palloseura's half?
59'Dennis Antamo awards Oulu a goal kick.
59'Throw-in for Oulu in their own half.
57'Otto Salmensuu, who was grimacing earlier, has been substituted. Julius Korkko is the substitute for Oulu.
57'Chianyindi Spencer Silas is replacing Matias Ojala for the home team.
56'Ball goes out of play for a Kuopion Palloseura goal kick.
56'Dennis Antamo signals a throw-in for Oulu, close to Kuopion Palloseura's area.
56'Oulu's Otto Salmensuu looks ok and returns to the pitch.
55'Play has been interrupted briefly in Oulu to check on Otto Salmensuu, who is grimacing with pain.
54'Throw-in for Oulu in the half of Kuopion Palloseura.
52'Mohamed Toure is on target to level the scores at 1-1.
51'Oulu awarded a throw-in in their own half.
50'It's a goal kick for the home team in Oulu.
50'In Oulu Kuopion Palloseura attack through Niko Hamalainen. The finish is off target, however.
49'Dennis Antamo signals a free kick to Kuopion Palloseura in their own half.
48'Oulu to take a throw-in in Kuopion Palloseura territory.
46'Free kick for Kuopion Palloseura in their own half.
46'Ball safe as Kuopion Palloseura is awarded a throw-in in their half.
46'Jarkko Wiss is making the team's second substitution at Raatti Stadion with Otto Ruoppi replacing Roope Salo.
46'Oulu make their second substitution with Aleksi Paananen replacing Julius Paananen.
46'The away team replace Agon Sadiku with Mohamed Toure.
The ref's whistle signals the end of the first-half.
45+2'Dennis Antamo awards the home team a throw-in.
45+1'Goal kick for Oulu at Raatti Stadion.
45'Dennis Antamo signals a free kick to Oulu in their own half.
44'Kuopion Palloseura takes a corner from the left.
43'Throw-in for Kuopion Palloseura at Raatti Stadion.
43'Oulu have a goal kick.
42'Free kick for Kuopion Palloseura in the half of Oulu.
42'Dennis Antamo has awarded Kuopion Palloseura a corner.
40'Oulu awarded a throw-in in their own half.
38'Throw-in high up the field for Oulu in Oulu.
38'Free kick Oulu.
37'Samuli Miettinen (Kuopion Palloseura) has received a first yellow card.
37'Can Kuopion Palloseura capitalize from this throw-in deep inside Oulu's half?
37'Oulu's Justin Rennicks has run offside.
36'Free kick for Oulu in the half of Kuopion Palloseura.
35'Throw-in for Oulu in their own half.
34'Dennis Antamo signals a free kick to Kuopion Palloseura.
33'William Eskelinen is back on the pitch.
33'The match has been stopped briefly for attention to the injured William Eskelinen.
32'Otto Salmensuu is on a sub for Tuomas Kaukua for Oulu.
31'Niko Hamalainen (Kuopion Palloseura) has been booked and must now be careful not to get a second yellow card.
28'Free kick Kuopion Palloseura.
27'Agon Sadiku for Kuopion Palloseura is whistled offside.
26'Ball goes out of play for a Oulu goal kick.
26'Kuopion Palloseura are coming forward and Agon Sadiku gets in a strike, it misses the target, however.
26'Throw-in for Kuopion Palloseura close to the penalty box.
25'Dennis Antamo signals a Kuopion Palloseura throw-in in Oulu's half.
24'A throw-in for the away team on the opposite half.
23'Goal kick for Oulu at Raatti Stadion.
23'Kuopion Palloseura are pushing forward but Bob Nii Armah's finish is wide of the goal.
21'Justin Rennicks of Oulu is pulled up for offside.
21'Can Oulu get the ball into an attacking position from this throw-in in Kuopion Palloseura's half?
20'Throw-in Oulu.
20'Ball safe as Kuopion Palloseura is awarded a throw-in in their half.
19'Dennis Antamo awards Oulu a goal kick.
18'Dennis Antamo awards the home team a throw-in.
17'Throw-in for Oulu at Raatti Stadion.
16'Kuopion Palloseura to take a throw-in in Oulu territory.
16'Roope Salo is booked for the away team.
15'Throw-in for Kuopion Palloseura in the half of Oulu.
14'A throw-in for the away team on the opposite half.
14'Kuopion Palloseura drive forward but Bob Nii Armah is judged offside.
12'Corner awarded to Kuopion Palloseura.
10'It's a goal kick for the home team in Oulu.
9'Kuopion Palloseura awarded a throw-in in their own half.
9'Kuopion Palloseura have a goal kick.
8'In Oulu a free kick has been awarded the home team.
6'Oulu awarded a free kick in their own half.
4'Arttu Heinonen of Kuopion Palloseura smashes in a shot on target. The keeper saves, though.
4'Goal! Tuomas Kaukua gives Oulu a 1-0 lead.
3'Ball safe as Oulu is awarded a throw-in in their half.
3'Throw-in for Oulu in their own half.
3'Dennis Antamo awards the home team a throw-in.
2'Oulu takes a corner from the left.
1'Dennis Antamo signals a Oulu throw-in in Kuopion Palloseura's half.
Line-ups are confirmed. Last update: Fri Jul 04 2025 22:00:00 GMT+0000 (Coordinated Universal Time)
AC Oulu5-4-1
1
William Eskelinen
29
Santeri Silander
5
Mikko Pitkanen
18
Adramane Cassama
33
Miika Koskela
38
Leon Bergsma
8
Matias Ojala
17
Onni Tiihonen
37
Julius Paananen
22
Tuomas Kaukua
9
Justin Rennicks
17
Arttu Heinonen
11
Agon Sadiku
21
Joslyn Luyeye-Lutumba
7
Jerry Voutilainen
26
Roope Salo
10
Doni Arifi
22
Niko Hämäläinen
16
Samuli Miettinen
23
Arttu Lotjonen
24
Bob Nii Armah
12
Aatu Hakala
KuPS4-3-3
Substitutions:
32'
Tuomas KaukuaOtto Salmensuu
46'
Roope SaloOtto Ruoppi
46'
Julius PaananenAleksi Paananen
46'
Agon SadikuMohamed Toure
56'
Matias OjalaChianyindi Spencer Silas
61'
Joslyn Luyeye-LutumbaSaku Savolainen
57'
Otto SalmensuuJulius Korkko
61'
Doni ArifiJaakko Oksanen
89'
Santeri SilanderJoel Lehtonen
75'
Arttu HeinonenPetteri Pennanen
Substitute players:
Johannes Pentti
Miilo Pitkanen
Samuli Holtta
Clinton Antwi
Musa Jatta
Jaakko Oksanen
Julius Korkko
Petteri Pennanen
Joel Lehtonen
Otto Ruoppi
Aleksi Paananen
Saku Savolainen
Otto Salmensuu
Eemil Tanninen
Chianyindi Spencer Silas
Rasmus Tikkanen
Iiro Mendolin
Mohamed Toure
Coaches:
Mikko Isokangas
Jarkko Wiss
Veikkausliiga
#Team namePPlayedGDGoals DifferencePtsPointsWWinsDDrawsLLossesFGoals ForAGoals Against
1Championship play-off Championship play-off (additional spot(s) for UEFA Champions League qualification)FC Inter Turku1620349703212
2Championship play-off Championship play-off gives UEFA Conference League qualificationIlves16173210243619
3Championship play-off Championship play-off gives UEFA Conference League qualificationKuPS1710319442818
4Championship play-offHJK Helsinki1515268253217
5Championship play-offSJK-J156257442822
6Championship play-offIF Gnistan15-4205552024
7Relegation play-offVPS16-1195472425
8Relegation play-offIFK Mariehamn15-15164471530
9Relegation play-offFF Jaro15-7154381724
10Relegation play-offFC Haka J15-10154381626
11Relegation play-offAC Oulu15-11123392132
12Relegation play-offFC KTP16-20112591838
Championship play-off
Championship play-off (additional spot(s) for UEFA Champions League qualification)
Championship play-off gives UEFA Conference League qualification
Relegation play-off
Max favourites reached
Max favourites reached