Termalica Nieciecza vs Piast Gliwice

6 April 2026 · Polish Ekstraklasa · 2025/26 · Referee Damian Kos

Full time 3 – 2

Half-time: 2–0

  • J. Jiménez 15’ (pen)
  • K. Zapolnik 42’
  • D. Hilbrycht 73’
  • A. Dalmau 69’
  • J. Rivas 82’

Match summary

Termalica Nieciecza beat Piast Gliwice 3-2. Termalica Nieciecza led 2-0 at half-time.

In the first half, J. Jiménez put Termalica Nieciecza ahead from the penalty spot in the 15th minute and K. Zapolnik made it 2-0 in the 42nd minute. In the second half, A. Dalmau pulled one back to make it 2-1 with a header in the 69th minute, D. Hilbrycht made it 3-1 from a corner in the 73rd minute, and J. Rivas made it 3-2 in the 82nd minute.

Piast Gliwice can feel hard done by, creating 2.01 expected goals (xG) from 21 shots to Termalica Nieciecza's 1.39 from 6. Piast Gliwice had a player sent off.

Match stats

38% Possession 62%
6 Shots 21
5 Shots on target 7
3 Corners 9
289 Passes 465
64.0% Pass accuracy 77.8%
11 Tackles 11
10 Fouls 9
3 Yellow cards 3
0 Red cards 1
1 Offsides 4

Key events

Termalica Nieciecza Piast Gliwice
Kick-off
K. ZapolnikVAR: No penalty
13’
14’
J. JiménezPenalty1-0 (Termalica Nieciecza)
15’
21’
G. TomasiewiczShot on target
I. StrzałekShot on target
23’
27’
P. DziczekShot on target
31’
P. DziczekShot on target
M. Ambrosiewicz
35’
K. ZapolnikRight foot shot2-0 (Termalica Nieciecza)
42’
Half-time2-0
46’
G. IsikM. Matysik
46’
Second half underway
60’
G. BarkovskiyShot on target
61’
A. DalmauG. Barkovskiy
61’
M. ChrapekG. Tomasiewicz
A. TrubehaI. Strzałek
68’
68’
69’
A. DalmauHeader2-1 (Piast Gliwice)
D. HilbrychtLeft foot shot3-1 (Termalica Nieciecza)
73’
D. Hilbrycht
73’
D. BiniekJ. Jiménez
78’
I. DurdovK. Zapolnik
79’
I. DurdovShot on target
80’
82’
J. RivasRight foot shot3-2 (Piast Gliwice)
84’
A. DalmauShot on target
D. Biniek
85’
90+4’
W. JakubikD. Hilbrycht
90+5’
90+6’
I. LimaSecond yellow
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 1.39 2.01 15’ J. Jiménez (Termalica Nieciecza), 1-0 15’ 42’ K. Zapolnik (Termalica Nieciecza), 2-0 42’ 69’ A. Dalmau (Piast Gliwice), 2-1 69’ 73’ D. Hilbrycht (Termalica Nieciecza), 3-1 73’ 82’ J. Rivas (Piast Gliwice), 3-2 82’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.39 2.01 15’ J. Jiménez (Termalica Nieciecza), 1-0 Jiménez 15’ 42’ K. Zapolnik (Termalica Nieciecza), 2-0 Zapolnik 42’ 69’ A. Dalmau (Piast Gliwice), 2-1 Dalmau 69’ 73’ D. Hilbrycht (Termalica Nieciecza), 3-1 Hilbrycht 73’ 82’ J. Rivas (Piast Gliwice), 3-2 Rivas 82’
Termalica Nieciecza 1.39 xGPiast Gliwice 2.01 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Piast Gliwice attacking Termalica Nieciecza attacking 
15’ J. Jiménez (Termalica Nieciecza), penalty, 0.79 xG, goal 42’ K. Zapolnik (Termalica Nieciecza), open play, 0.40 xG, goal 69’ A. Dalmau (Piast Gliwice), from a corner, 0.35 xG, goal 82’ J. Rivas (Piast Gliwice), set piece, 0.33 xG, goal 84’ A. Dalmau (Piast Gliwice), open play, 0.34 xG, saved 90+2’ J. Rivas (Piast Gliwice), open play, 0.22 xG, off target 80’ I. Durdov (Termalica Nieciecza), open play, 0.13 xG, saved 69’ P. Dziczek (Piast Gliwice), from a corner, 0.11 xG, blocked 20’ J. Rivas (Piast Gliwice), set piece, 0.09 xG, blocked 6’ O. Lesniak (Piast Gliwice), open play, 0.08 xG, blocked 89’ M. Chrapek (Piast Gliwice), direct free kick, 0.08 xG, blocked 27’ P. Dziczek (Piast Gliwice), open play, 0.05 xG, saved 51’ J. Lewicki (Piast Gliwice), open play, 0.05 xG, off target 60’ G. Barkovskiy (Piast Gliwice), open play, 0.05 xG, saved 74’ A. Dalmau (Piast Gliwice), open play, 0.04 xG, off target 23’ I. Strzałek (Termalica Nieciecza), open play, 0.04 xG, saved 90+2’ I. Drapiński (Piast Gliwice), open play, 0.04 xG, off target 9’ H. Vallejo (Piast Gliwice), set piece, 0.03 xG, off target 31’ P. Dziczek (Piast Gliwice), open play, 0.03 xG, saved 69’ I. Drapiński (Piast Gliwice), from a corner, 0.03 xG, off target 31’ J. Félix (Piast Gliwice), open play, 0.03 xG, off target 63’ D. Hilbrycht (Termalica Nieciecza), open play, 0.02 xG, hit the woodwork 65’ L. Sanca (Piast Gliwice), open play, 0.02 xG, off target 21’ G. Tomasiewicz (Piast Gliwice), open play, 0.02 xG, saved 89’ P. Dziczek (Piast Gliwice), set piece, 0.02 xG, blocked 89’ M. Chrapek (Piast Gliwice), set piece, 0.02 xG, off target 73’ D. Hilbrycht (Termalica Nieciecza), from a corner, 0.01 xG, goal 15’ J. Jiménez (Termalica Nieciecza), penalty, 0.79 xG, goal 42’ K. Zapolnik (Termalica Nieciecza), open play, 0.40 xG, goal 69’ A. Dalmau (Piast Gliwice), from a corner, 0.35 xG, goal 82’ J. Rivas (Piast Gliwice), set piece, 0.33 xG, goal 84’ A. Dalmau (Piast Gliwice), open play, 0.34 xG, saved 90+2’ J. Rivas (Piast Gliwice), open play, 0.22 xG, off target 80’ I. Durdov (Termalica Nieciecza), open play, 0.13 xG, saved 69’ P. Dziczek (Piast Gliwice), from a corner, 0.11 xG, blocked 20’ J. Rivas (Piast Gliwice), set piece, 0.09 xG, blocked 6’ O. Lesniak (Piast Gliwice), open play, 0.08 xG, blocked 89’ M. Chrapek (Piast Gliwice), direct free kick, 0.08 xG, blocked 27’ P. Dziczek (Piast Gliwice), open play, 0.05 xG, saved 51’ J. Lewicki (Piast Gliwice), open play, 0.05 xG, off target 60’ G. Barkovskiy (Piast Gliwice), open play, 0.05 xG, saved 74’ A. Dalmau (Piast Gliwice), open play, 0.04 xG, off target 23’ I. Strzałek (Termalica Nieciecza), open play, 0.04 xG, saved 90+2’ I. Drapiński (Piast Gliwice), open play, 0.04 xG, off target 9’ H. Vallejo (Piast Gliwice), set piece, 0.03 xG, off target 31’ P. Dziczek (Piast Gliwice), open play, 0.03 xG, saved 69’ I. Drapiński (Piast Gliwice), from a corner, 0.03 xG, off target 31’ J. Félix (Piast Gliwice), open play, 0.03 xG, off target 63’ D. Hilbrycht (Termalica Nieciecza), open play, 0.02 xG, hit the woodwork 65’ L. Sanca (Piast Gliwice), open play, 0.02 xG, off target 21’ G. Tomasiewicz (Piast Gliwice), open play, 0.02 xG, saved 89’ P. Dziczek (Piast Gliwice), set piece, 0.02 xG, blocked 89’ M. Chrapek (Piast Gliwice), set piece, 0.02 xG, off target 73’ D. Hilbrycht (Termalica Nieciecza), from a corner, 0.01 xG, goal
Size shows xG Goal On target Off target or blocked

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

Lineups

Termalica Nieciecza 3-4-3 Starting XI
Chovan
Matysik 46’
Masoero
Kasperkiewicz
Boboc
Mini
Ambrosiewicz
Hilbrycht 90’
Strzałek 68’
Zapolnik 79’
Jiménez 78’
Piast Gliwice 4-4-2 Starting XI
Szymański
Borowski
Rivas
Drapiński
Lewicki
Lesniak 68’
Dziczek
Tomasiewicz 61’
Vallejo 46’
Barkovskiy 61’
Félix 61’

Player stats

Goalkeeper1 player
A. Chovan
90′ 5 2 36 1 – – – –
Defenders4 players
M. Matysik Taken off
45′ – 1 – 5 3 16 1 – – –
L. Masoero
90′ 2 3 – 3 1 23 – – – –
A. Kasperkiewicz
90′ – 3 – 2 2 26 2 – – –
G. Isik Came on as a substitute
45′ 1 1 – 1 – 12 – – – –
Midfielders4 players
R. Boboc
90′ – – 19 – – – – – – – –
Mini
90′ – – 33 – – 1 2 2 2 1 –
M. Ambrosiewicz
90′ – – 35 – – – – 2 2 1
D. Hilbrycht Taken off
89′ 1 – 19 1 – 2 1 6 – 1
Forwards6 players
I. Strzałek Taken off
68′ – – 1 1 0.04 – – 2 1 22 –
K. Zapolnik Taken off
79′ 1 – 1 1 0.40 – – 10 2 24 –
J. Jiménez Taken off
78′ 1 – 1 1 0.79 – – 3 – 15 –
A. Trubeha Came on as a substitute
22′ – – – – – – – 1 1 4 –
D. Biniek Came on as a substitute
12′ – – – – – – – 1 – 3
I. Durdov Came on as a substitute
11′ – – 1 1 0.13 – – – – 3 –
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.