18.12.2025 20:00
2 - 2
Finished

Crystal Palace vs KuPS

Crystal Palace vs KuPS Live Score, Stats, Forecasts, H2H

Highlights:

1st Half
1 - 0
Sosa B. (Holding)
2'
Esse R. (Tripping)
39'
2nd Half
1 - 2
3-4-3
Formations
4-3-3
44
5.8
Benitez
60
6.4
King
8
6.7
Lerma
23
6.6
Canvot
24
6.1
Sosa
55
7.8
Devenny
42
6.8
Rodney
72
6.6
Benamar
21
6.7
Esse
12
7.6
Uche
86
7.4
Drakes-Thomas
6
7.9
Savolainen
9
7.1
Parzyszek
8
6.2
Pennanen
34
6.6
Ruoppi
10
6.7
Arifi
13
6.5
Oksanen
33
6.3
Hamalainen
15
8.6
Cisse
16
6.8
Miettinen
25
5.7
Antwi
1
7.3
Kreidl
3
7.6
Mitchell
6
6.7
Guehi
9
6.7
Nketiah
14
6.8
Mateta
19
6.2
Hughes
4
6.4
Ricardo
20
6.2
Toure
22
6.4
Konate
7
Voutilainen
11
Sadiku

Starting Lineups:

8
Jefferson Lerma (C)
12
Uche C.
21
Romain Esse
23
Jaydee Canvot
24
Borna Sosa
42
Kaden Rodney
44
Walter Benitez (G)
55
Justin Devenny
60
George King
72
Benamar D.
86
Drakes-Thomas J.
1
Johannes Kreidl (G)
6
Saku Savolainen
8
Petteri Pennanen (C)
9
Piotr Parzyszek
10
Doni Arifi
13
Jaakko Oksanen
15
Ibrahim Cisse
16
Samuli Miettinen
25
Clinton Antwi
33
Taneli Hamalainen
34
Otto Ruoppi

Substitutes

1
Dean Henderson (G)
3
Tyrick Mitchell
5
Maxence Lacroix
6
Marc Guehi
9
Eddie Nketiah
10
Yeremy Pino
14
Jean-Philippe Mateta
19
Will Hughes
20
Adam Wharton
26
Chris Richards
31
Remi Matthews (G)
73
Casey B.
4
Paulo Ricardo
7
Jerry Voutilainen
11
Agon Sadiku
12
Aatu Hakala (G)
20
Mohamed Toure
21
Joslyn Luyeye-Lutumba
22
Pa Konate
23
Arttu Lotjonen
24
Armah B. N.
35
Paulius Golubickas
37
Miilo Pitkanen (G)

Coaches:

Oliver Glasner
Jarkko Wiss

Missing Players:

Naouirou Ahamada (Inactive)
Daichi Kamada (Hamstring Injury)
Rio Cardines (Muscle Injury)
Cheick Doucoure (Knee Injury)
Caleb Kporha (Back Injury)
Daniel Munoz (Knee Injury)
Chadi Riad (Knee Injury)
Ismaila Sarr (International duty)
Arttu Heinonen (Inactive)
Samuel Pasanen (Injury)
Roope Salo (Inactive)

Final Results and Statistics of Match:

2
Accurate through passes
0
56
Ball Possession
44
16
Big Chances
4
6
Blocked Shots
0
20
Clearances
90
40
Corner Kicks
4
44
Crosses
0
102
Duels won
112
0
Errors leading to goal
0
0
Errors leading to shot
2
3.12
Expected assists (xA)
0.72
5.32
Expected Goals (xG)
1.04
20
Fouls
28
28
Free Kicks
20
0
Goalkeeper Saves
8
-1.82
Goals prevented
0.5
0
Hit the Woodwork
0
14
Interceptions
10
126
Long passes
111
10
Offsides
4
486
Passes
458
207
Passes in final third
126
16
Shots inside the Box
4
8
Shots off target
2
24
Shots on target
8
10
Shots outside the Box
2
191
Tackles
139
38
Throw-ins
34
52
Total shots
12
44
Touches in opposition box
16
4.5
xG on target (xGOT)
2.18
2.18
xGOT faced
4.5
6
Yellow Cards
0
2
Headed Goals
0
0
Red Cards
2
0.00
Accurate through passes
0.00
52.00
Ball Possession
48.00
0.00
Big Chances
0.00
1.00
Blocked Shots
0.00
6.00
Clearances
15.00
1.00
Corner Kicks
0.00
0.00
Crosses
0.00
28.00
Duels won
28.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
1.00
0.26
Expected assists (xA)
0.03
0.27
Expected Goals (xG)
0.00
5.00
Fouls
9.00
9.00
Free Kicks
5.00
0.00
Goalkeeper Saves
0.00
0.00
Goals prevented
-0.57
0.00
Hit the Woodwork
0.00
3.00
Interceptions
3.00
36.00
Long passes
27.00
3.00
Offsides
0.00
80.00
Passes
77.00
65.00
Passes in final third
38.00
3.00
Shots inside the Box
0.00
2.00
Shots off target
0.00
1.00
Shots on target
0.00
1.00
Shots outside the Box
0.00
67.00
Tackles
58.00
10.00
Throw-ins
12.00
4.00
Total shots
0.00
9.00
Touches in opposition box
2.00
0.43
xG on target (xGOT)
0.00
0.00
xGOT faced
0.43
2.00
Yellow Cards
0.00
1.00
Accurate through passes
0.00
61.00
Ball Possession
39.00
4.00
Big Chances
1.00
2.00
Blocked Shots
0.00
4.00
Clearances
30.00
9.00
Corner Kicks
1.00
25.00
Crosses
0.00
23.00
Duels won
28.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
1.30
Expected assists (xA)
0.33
1.06
Expected Goals (xG)
0.26
5.00
Fouls
5.00
5.00
Free Kicks
5.00
0.00
Goalkeeper Saves
4.00
-0.91
Goals prevented
0.82
1.00
Headed Goals
0.00
0.00
Hit the Woodwork
0.00
4.00
Interceptions
2.00
48.00
Long passes
47.00
2.00
Offsides
2.00
82.00
Passes
76.00
72.00
Passes in final third
46.00
0.00
Red Cards
1.00
5.00
Shots inside the Box
2.00
2.00
Shots off target
1.00
5.00
Shots on target
2.00
4.00
Shots outside the Box
1.00
60.00
Tackles
33.00
9.00
Throw-ins
5.00
9.00
Total shots
3.00
13.00
Touches in opposition box
6.00
1.82
xG on target (xGOT)
1.09
1.09
xGOT faced
1.82
1.00
Yellow Cards
0.00
1.00
Accurate through passes
0.00
56.00
Ball Possession
44.00
4.00
Big Chances
1.00
3.00
Blocked Shots
0.00
10.00
Clearances
45.00
10.00
Corner Kicks
1.00
19.00
Crosses
0.00
51.00
Duels won
56.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
1.00
1.56
Expected assists (xA)
0.36
1.33
Expected Goals (xG)
0.26
10.00
Fouls
14.00
14.00
Free Kicks
10.00
0.00
Goalkeeper Saves
4.00
-0.91
Goals prevented
0.25
1.00
Headed Goals
0.00
0.00
Hit the Woodwork
0.00
7.00
Interceptions
5.00
42.00
Long passes
37.00
5.00
Offsides
2.00
81.00
Passes
76.00
70.00
Passes in final third
42.00
0.00
Red Cards
1.00
8.00
Shots inside the Box
2.00
4.00
Shots off target
1.00
6.00
Shots on target
2.00
5.00
Shots outside the Box
1.00
64.00
Tackles
48.00
19.00
Throw-ins
17.00
13.00
Total shots
3.00
22.00
Touches in opposition box
8.00
2.25
xG on target (xGOT)
1.09
1.09
xGOT faced
2.25
3.00
Yellow Cards
0.00

Online Stream (Crystal Palace - KuPS Text Broadcast)

90+7' The referee blows his whistle for the final time to end this match.
90+6' Joel Drakes-Thomas (Crystal Palace) whips in the corner, but one of the defending players gets a head on it and intercepts.
90+6' Joel Drakes-Thomas (Crystal Palace) takes the corner, but it's intercepted by the defender.
90+6' Justin Devenny (Crystal Palace) whips in a cross from the corner, but Johannes Kreidl is well positioned and punches the ball away.
90+4' Eddie Nketiah (Crystal Palace) blows a big chance from close range. World class save by the goalkeeper.
90+3' The Crystal Palace players keep the ball and are exchanging a combination of passes. They are waiting for gaps in the defence to open up.
90' 5 additional min. will be played.
90' Close! Eddie Nketiah (Crystal Palace) unleashes a rocket of a shot from the edge of the box and his shot flies just a few inches over the crossbar. The ball goes out of play and KuPS will have a goal kick.
87' Justin Devenny (Crystal Palace) takes the corner and sends it into the penalty area, but the opposition's defence is ready and makes a good clearance.
87' The corner is swung in but Crystal Palace can’t take advantage as a defender sweeps the ball away.
86' Another attempt to send the ball beyond the defence by Doni Arifi (KuPS) is thwarted and cleared to safety.
84' Shots on target – 3:2.
80' A yellow card for a tackle by Marc Guehi (Crystal Palace). Igal Frid doesn't hesitate at all to make this decision.
80' Crystal Palace seem to be finding their feet as they enjoy some possession. They are waiting for the right moment to create new attacking opportunities.
77' Substitution. Pa Konate (KuPS) in, Piotr Parzyszek out.
77' Oliver Glasner decides to make a substitution. Christantus Uche will be replaced by Jean-Philippe Mateta (Crystal Palace).
77' The referee stops play so that a substitution can be made and George King trots off the pitch and is replaced by Eddie Nketiah (Crystal Palace).
76' It's a goal! Justin Devenny (Crystal Palace) makes it 2:2. He jumped highest to connect with a perfect cross from Tyrick Mitchell and planted his close-range header into the right side of the goal. Johannes Kreidl was helpless.
74' Marc Guehi (Crystal Palace) will deliver the ball into the penalty box from a corner kick.
73' That was really pointless! Clinton Antwi (KuPS) made a mindless challenge and the referee Igal Frid showed him a red card.
71' Justin Devenny (Crystal Palace) puts a cross into the box from the corner but there is no panic from the opposition and they easily clear.
69' Some great controlled play and passing in the middle of the pitch from KuPS.
65' Here is a change. Taneli Hamalainen is going off and Jarkko Wiss gives the last tactical orders to Paulo Ricardo (KuPS).
65' Substitution. Petteri Pennanen walks off the pitch and Mohamed Toure (KuPS) comes on as a substitute.
64' The referee signals that it is time for a substitution and Tyrick Mitchell (Crystal Palace) will replace Borna Sosa.
64' Oliver Glasner has decided to introduce fresh legs, with Marc Guehi (Crystal Palace) replacing Jefferson Lerma.
64' Here's the change. Dean Benamar leaves the pitch and Will Hughes (Crystal Palace) comes on as a substitute.
61' The goal is ruled out after the referee indicates that the VAR spotted Piotr Parzyszek (KuPS) was offside!
60' Piotr Parzyszek (KuPS) puts the ball into the back of the net, but referee Igal Frid immediately signals a VAR review. Let's see what happens. Big moment in the game.
58' The assistant referee raises his flag and the referee blows his whistle. Piotr Parzyszek (KuPS) puts the ball into the net, but he is flagged for offside.
58' Borna Sosa (Crystal Palace) swings in the corner, but it's comfortably cleared away.
57' Romain Esse (Crystal Palace) threads a pass through the eye of a needle into the box for Christantus Uche, but Johannes Kreidl displays great awareness to stop him.
53' Ibrahim Cisse (KuPS) has acres of space after latching on to a precise pass into the box. He doesn't hesitate to unleash a great effort which ends up in the right side of the goal.
53' KuPS fail to score from a corner as Walter Benitez (Crystal Palace) leaps to collect the ball.
52' Igal Frid blows his whistle after Romain Esse (Crystal Palace) brings one of his opponents down with a strong tackle. A free kick has been awarded to KuPS.
50' Goal! After receiving a sweet pass, Piotr Parzyszek (KuPS) unleashes a shot straight into the roof of the net. Good team effort!
50' Borna Sosa (Crystal Palace) attempts to find one of his teammates, but puts far too much on the pass and the chance is gone.
49' Saku Savolainen (KuPS) tries to slide the ball through to a teammate but it's well blocked by a defender.
48' Dean Benamar (Crystal Palace) tries to send the ball in front of the goal, but the opposition's defence averts the threat.
46' The second half gets underway.
45+2' Igal Frid has ended the first half by blowing the whistle.
45+2' Joel Drakes-Thomas (Crystal Palace) neatly controls a driven pass on the edge of the box, glances up and cracks a beautiful drive goalwards that sails just over the bar. The ball goes out of play and KuPS will have a goal kick.
45' We will have 1 min. of added time.
45' Jaydee Canvot (Crystal Palace) attempts a long crossfield pass, but the defence does well to intercept the ball.
42' Ibrahim Cisse (KuPS) manages to dispossess his opponent of the ball, but he commits a foul in the process and the referee blows his whistle. Crystal Palace have a free kick.
39' Romain Esse (Crystal Palace) is awarded a yellow card for his tackle. He doesn't seem to agree with the decision, but Igal Frid ignores the protests.
38' Romain Esse (Crystal Palace) brings his opponent down. Igal Frid has a clear sight of it and blows his whistle for a foul. KuPS have a free kick.
38' Chance! Romain Esse (Crystal Palace) took a nice pass in his stride in the box, but scuffed his shot just wide of the left post.
36' Referee Igal Frid sees the trip by Justin Devenny (Crystal Palace) and doesn't hesitate to blow his whistle. KuPS are given an advantage. They have a free kick.
35' Borna Sosa (Crystal Palace) takes the free kick from a long way out but the defender manages to get it clear.
34' Taneli Hamalainen (KuPS) commits a foul after making a slide tackle on his opponent. A free kick to Crystal Palace.
31' Jaakko Oksanen (KuPS) pulls the jersey of one of the opposition players and Igal Frid blows his whistle for a foul. A free kick is awarded to Crystal Palace.
28' Borna Sosa (Crystal Palace) fails to deliver a decent cross from the corner and the ball goes out of play. The ball is off of the pitch and it's a goal kick for KuPS.
28' Joel Drakes-Thomas (Crystal Palace) sends a long ball in, but Johannes Kreidl comfortably gathers the ball. The referee signals a corner kick to Crystal Palace.
27' Flag up against Dean Benamar (Crystal Palace). He had space to move into behind the defence, but he went too soon.
27' The KuPS players are exchanging some short passes.
23' Christantus Uche (Crystal Palace) hasn't suffered any serious injury which would see him leave the pitch. He's back in the game now.
22' Christantus Uche (Crystal Palace) is down injured and the referee stops play so that he can receive medical treatment.
20' Petteri Pennanen (KuPS) attempts to find his teammate with a pass from outside the box, but the opposition's defence is quick to react and thwarts the attack.
16' He should have scored! Christantus Uche (Crystal Palace) gathered a short pass deep inside the box but took too long to shoot, allowing the defender to make the block.
14' Crystal Palace control the tempo of the game by exchanging some accurate short passes.
11' Christantus Uche (Crystal Palace) found some space to play in a lofted pass, but he looks disappointed as none of his teammates managed to connect with it. The referee and the linesman both signal a throw-in for KuPS.
11' Neat passing move from KuPS in order to create new attacking opportunities.
8' Petteri Pennanen (KuPS) commits an ugly challenge. The referee sees it and immediately blows his whistle. Crystal Palace will take a free kick near the side line.
5' Goal! Great play by Justin Devenny releases Christantus Uche (Crystal Palace) in space on the edge of the box. He spots the keeper off his line and coolly puts the ball into the left side of the goal. 1:0.
2' Igal Frid shows a yellow card to Borna Sosa (Crystal Palace) for a tough tackle.
2' Borna Sosa (Crystal Palace) is penalised for holding. Igal Frid signals a set piece. KuPS will take a free kick.
1' The first half has just begun.
The players are out and the match is about to start. KuPS will have the kick-off.
Igal Frid got the nomination for today's game and will try his best to be a fair judge and not make any mistakes.
The starting lineups for this match have been revealed.
Hello and welcome to our live text commentary! We will provide you with instant updates of everything that happens in the match. The starting lineups will be announced very soon.

Last Matches of Crystal Palace

12.03.26
CL
(0) - (0)
D
05.03.26
PL
(1) - (3)
W
01.03.26
PL
(0) - (1)
L
26.02.26
CL
(1) - (0)
W
22.02.26
PL
(0) - (0)
W
19.02.26
CL
(0) - (1)
D
12.03.26
CL
(0) - (0)
D
26.02.26
CL
(1) - (0)
W
22.02.26
PL
(0) - (0)
W
11.02.26
PL
(2) - (3)
L
25.01.26
PL
(0) - (1)
L
07.01.26
PL
(0) - (0)
D

Last Matches of KuPS

26.02.26
CL
(0) - (0)
L
19.02.26
CL
(0) - (2)
L
18.12.25
CL
(1) - (0)
D
11.12.25
CL
(0) - (0)
D
27.11.25
CL
(0) - (0)
L
06.11.25
CL
(1) - (1)
W
26.02.26
CL
(0) - (0)
L
18.12.25
CL
(1) - (0)
D
27.11.25
CL
(0) - (0)
L
23.10.25
CL
(0) - (0)
D
21.08.25
EL
(2) - (0)
L
06.08.25
EL
(0) - (2)
W

Crystal Palace vs KuPS matches

18.12.25
CL
(1) - (0)
18.12.25
CL
(1) - (0)

Follow Game Online:

Crystal Palace vs KuPS live stream online is not available right now. You can see the full history of Crystal Palace vs KuPS head to head confrontation.

Crystal Palace vs KuPS Head To Head Confrontation

Our site's database keeps all result's history of previous games between Crystal Palace and KuPS, sorted by date. Such information can be very useful for making a correct prediction for the outcome of Crystal Palace vs KuPS upcoming matches.

18.12.2025

Crystal Palace 2 - 2 KuPS (Uche C., Parzyszek P., Cisse I.)