Piast Gliwice vs Termalica Nieciecza

27 September 2025 · Polish Ekstraklasa · 2025/26 · Referee Pawel Malec

Full time 4 – 2

Half-time: 1–2

  • A. Dalmau 40’
  • L. Sanca 51’
  • A. Trubeha 60’ (og)
  • E. Jirka 90+6’
  • D. Hilbrycht 9’
  • A. Trubeha 20’

Match summary

Piast Gliwice came back from 2 goals down to win 4-2 at home to Termalica Nieciecza. Termalica Nieciecza led 2-1 at half-time.

In the first half, D. Hilbrycht put Termalica Nieciecza ahead in the 9th minute, A. Trubeha made it 0-2 in the 20th minute, and A. Dalmau pulled one back to make it 1-2 in the 40th minute. In the second half, L. Sanca equalised in the 51st minute, Trubeha's own goal put Piast Gliwice in front from a corner in the 60th minute, and E. Jirka made it 4-2 in stoppage time.

Termalica Nieciecza can feel hard done by, creating 2.83 expected goals (xG) from 22 shots to Piast Gliwice's 2.05 from 19. Piast Gliwice had a player sent off.

Match stats

48% Possession 52%
19 Shots 22
6 Shots on target 7
2 Corners 7
368 Passes 387
83.4% Pass accuracy 80.1%
8 Tackles 13
7 Fouls 15
1 Yellow cards 3
1 Red cards 0
1 Offsides 2

Key events

Piast Gliwice Termalica Nieciecza
Kick-off
9’
D. HilbrychtRight foot shot0-1 (Termalica Nieciecza)
16’
B. KopaczShot on target
20’
A. TrubehaRight foot shot0-2 (Termalica Nieciecza)
L. SancaShot on target
28’
29’
32’
A. Trubeha
A. DalmauRight foot shot1-2 (Piast Gliwice)
40’
Half-time1-2
46’
J. JiménezK. Zapolnik
Second half underway
50’
M. Ambrosiewicz
L. SancaLeft foot shot2-2 (Piast Gliwice)
51’
58’
K. KubicaShot on target
P. DziczekShot on target
59’
60’
R. KurzawaM. Fassbender
60’
MiniA. Trubeha
A. TrubehaOwn goal3-2 (Piast Gliwice)
60’
A. DalmauVAR: Card upgraded
69’
A. Dalmau
70’
72’
D. HilbrychtShot on target
74’
J. JiménezShot on target
G. BarkovskiyJ. Lokilo
75’
75’
78’
G. IsikShot on target
83’
W. JakubikR. Boboc
83’
I. StrzałekD. Hilbrycht
M. ChrapekJ. Félix
85’
G. BarkovskiyShot on target
86’
88’
J. Jiménez
E. JirkaLeft foot shot4-2 (Piast Gliwice)
90+6’
Full-time4-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 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.05 2.83 9’ D. Hilbrycht (Termalica Nieciecza), 0-1 9’ 20’ A. Trubeha (Termalica Nieciecza), 0-2 20’ 40’ A. Dalmau (Piast Gliwice), 1-2 40’ 51’ L. Sanca (Piast Gliwice), 2-2 51’ 60’ A. Trubeha (Piast Gliwice) own goal, 3-2 60’ 90+6’ E. Jirka (Piast Gliwice), 4-2 90+6’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.05 2.83 9’ D. Hilbrycht (Termalica Nieciecza), 0-1 Hilbrycht 9’ 20’ A. Trubeha (Termalica Nieciecza), 0-2 Trubeha 20’ 40’ A. Dalmau (Piast Gliwice), 1-2 Dalmau 40’ 51’ L. Sanca (Piast Gliwice), 2-2 Sanca 51’ 60’ A. Trubeha (Piast Gliwice) own goal, 3-2 Trubeha 60’ 90+6’ E. Jirka (Piast Gliwice), 4-2 Jirka 90+6’
Piast Gliwice 2.05 xGTermalica Nieciecza 2.83 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Termalica Nieciecza attacking Piast Gliwice attacking 
9’ D. Hilbrycht (Termalica Nieciecza), set piece, 0.58 xG, goal 86’ G. Barkovskiy (Piast Gliwice), open play, 0.42 xG, saved 20’ A. Trubeha (Termalica Nieciecza), open play, 0.40 xG, goal 30’ K. Zapolnik (Termalica Nieciecza), set piece, 0.26 xG, off target 40’ A. Dalmau (Piast Gliwice), set piece, 0.25 xG, goal 53’ L. Sanca (Piast Gliwice), open play, 0.23 xG, off target 90+6’ E. Jirka (Piast Gliwice), open play, 0.22 xG, goal 59’ P. Dziczek (Piast Gliwice), open play, 0.20 xG, saved 55’ K. Kubica (Termalica Nieciecza), set piece, 0.19 xG, off target 58’ K. Kubica (Termalica Nieciecza), set piece, 0.18 xG, saved 64’ A. Dalmau (Piast Gliwice), open play, 0.17 xG, blocked 60’ P. Dziczek (Piast Gliwice), direct free kick, 0.14 xG, blocked 39’ A. Trubeha (Termalica Nieciecza), open play, 0.13 xG, blocked 16’ B. Kopacz (Termalica Nieciecza), from a corner, 0.12 xG, saved 90+5’ W. Jakubik (Termalica Nieciecza), open play, 0.12 xG, off target 15’ K. Zapolnik (Termalica Nieciecza), from a corner, 0.10 xG, blocked 28’ L. Sanca (Piast Gliwice), open play, 0.09 xG, saved 72’ D. Hilbrycht (Termalica Nieciecza), open play, 0.10 xG, saved 88’ J. Jiménez (Termalica Nieciecza), open play, 0.10 xG, off target 72’ R. Kurzawa (Termalica Nieciecza), open play, 0.06 xG, off target 74’ J. Jiménez (Termalica Nieciecza), open play, 0.07 xG, saved 78’ G. Isik (Termalica Nieciecza), open play, 0.06 xG, saved 42’ A. Trubeha (Termalica Nieciecza), open play, 0.06 xG, off target 48’ A. Kasperkiewicz (Termalica Nieciecza), set piece, 0.06 xG, off target 48’ R. Boboc (Termalica Nieciecza), set piece, 0.06 xG, blocked 76’ K. Kubica (Termalica Nieciecza), from a corner, 0.06 xG, off target 34’ J. Lokilo (Piast Gliwice), direct free kick, 0.05 xG, blocked 72’ G. Isik (Termalica Nieciecza), open play, 0.05 xG, blocked 15’ M. Fassbender (Termalica Nieciecza), open play, 0.04 xG, blocked 18’ A. Dalmau (Piast Gliwice), open play, 0.04 xG, blocked 28’ Q. Boisgard (Piast Gliwice), open play, 0.04 xG, blocked 64’ P. Dziczek (Piast Gliwice), open play, 0.04 xG, off target 52’ J. Félix (Piast Gliwice), set piece, 0.03 xG, off target 46’ G. Tomasiewicz (Piast Gliwice), set piece, 0.03 xG, off target 8’ Q. Boisgard (Piast Gliwice), set piece, 0.03 xG, blocked 35’ G. Tomasiewicz (Piast Gliwice), open play, 0.03 xG, blocked 48’ L. Sanca (Piast Gliwice), open play, 0.03 xG, off target 48’ M. Ambrosiewicz (Termalica Nieciecza), open play, 0.02 xG, off target 51’ L. Sanca (Piast Gliwice), open play, 0.02 xG, goal 79’ R. Boboc (Termalica Nieciecza), from a corner, 0.01 xG, blocked 60’ L. Sanca (Piast Gliwice), from a corner, 0.01 xG, off target 60’ A. Trubeha (Termalica Nieciecza), own goal 9’ D. Hilbrycht (Termalica Nieciecza), set piece, 0.58 xG, goal 86’ G. Barkovskiy (Piast Gliwice), open play, 0.42 xG, saved 20’ A. Trubeha (Termalica Nieciecza), open play, 0.40 xG, goal 30’ K. Zapolnik (Termalica Nieciecza), set piece, 0.26 xG, off target 40’ A. Dalmau (Piast Gliwice), set piece, 0.25 xG, goal 53’ L. Sanca (Piast Gliwice), open play, 0.23 xG, off target 90+6’ E. Jirka (Piast Gliwice), open play, 0.22 xG, goal 59’ P. Dziczek (Piast Gliwice), open play, 0.20 xG, saved 55’ K. Kubica (Termalica Nieciecza), set piece, 0.19 xG, off target 58’ K. Kubica (Termalica Nieciecza), set piece, 0.18 xG, saved 64’ A. Dalmau (Piast Gliwice), open play, 0.17 xG, blocked 60’ P. Dziczek (Piast Gliwice), direct free kick, 0.14 xG, blocked 39’ A. Trubeha (Termalica Nieciecza), open play, 0.13 xG, blocked 16’ B. Kopacz (Termalica Nieciecza), from a corner, 0.12 xG, saved 90+5’ W. Jakubik (Termalica Nieciecza), open play, 0.12 xG, off target 15’ K. Zapolnik (Termalica Nieciecza), from a corner, 0.10 xG, blocked 72’ D. Hilbrycht (Termalica Nieciecza), open play, 0.10 xG, saved 88’ J. Jiménez (Termalica Nieciecza), open play, 0.10 xG, off target 28’ L. Sanca (Piast Gliwice), open play, 0.09 xG, saved 74’ J. Jiménez (Termalica Nieciecza), open play, 0.07 xG, saved 72’ R. Kurzawa (Termalica Nieciecza), open play, 0.06 xG, off target 78’ G. Isik (Termalica Nieciecza), open play, 0.06 xG, saved 42’ A. Trubeha (Termalica Nieciecza), open play, 0.06 xG, off target 48’ A. Kasperkiewicz (Termalica Nieciecza), set piece, 0.06 xG, off target 48’ R. Boboc (Termalica Nieciecza), set piece, 0.06 xG, blocked 76’ K. Kubica (Termalica Nieciecza), from a corner, 0.06 xG, off target 34’ J. Lokilo (Piast Gliwice), direct free kick, 0.05 xG, blocked 72’ G. Isik (Termalica Nieciecza), open play, 0.05 xG, blocked 15’ M. Fassbender (Termalica Nieciecza), open play, 0.04 xG, blocked 18’ A. Dalmau (Piast Gliwice), open play, 0.04 xG, blocked 28’ Q. Boisgard (Piast Gliwice), open play, 0.04 xG, blocked 64’ P. Dziczek (Piast Gliwice), open play, 0.04 xG, off target 52’ J. Félix (Piast Gliwice), set piece, 0.03 xG, off target 46’ G. Tomasiewicz (Piast Gliwice), set piece, 0.03 xG, off target 35’ G. Tomasiewicz (Piast Gliwice), open play, 0.03 xG, blocked 48’ L. Sanca (Piast Gliwice), open play, 0.03 xG, off target 8’ Q. Boisgard (Piast Gliwice), set piece, 0.03 xG, blocked 48’ M. Ambrosiewicz (Termalica Nieciecza), open play, 0.02 xG, off target 51’ L. Sanca (Piast Gliwice), open play, 0.02 xG, goal 79’ R. Boboc (Termalica Nieciecza), from a corner, 0.01 xG, blocked 60’ L. Sanca (Piast Gliwice), from a corner, 0.01 xG, off target 60’ A. Trubeha (Termalica Nieciecza), own goal
Size shows xG Goal On target Off target or blocked

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

Lineups

Piast Gliwice 4-4-1-1 Starting XI
Plach
Mokwa
Rivas
Drapiński
Tomasiewicz 81’
Lokilo 75’
Boisgard 46’
Dziczek
Sanca 75’
Félix 85’
Dalmau
Termalica Nieciecza 3-4-3 Starting XI
Mleczko
Isik
Kopacz
Kasperkiewicz
Boboc 83’
Kubica
Ambrosiewicz
Hilbrycht 83’
Fassbender 60’
Zapolnik 46’
Trubeha 60’

Player stats

Goalkeeper1 player
90′ 5 2 44 2 – – – –
Defenders5 players
T. Mokwa
90′ 1 – – 2 – 41 – – – –
90′ – – – 9 7 42 3 – – –
90′ 1 – – 2 1 32 1 – – –
G. Tomasiewicz Taken off
81′ 1 2 – 3 – 25 – – – –
L. Pitan Came on as a substitute
15′ – – – – – – – – – –
Midfielders7 players
J. Lokilo Taken off
75′ – – 30 1 – 1 – 5 – 3 –
Q. Boisgard Taken off
45′ – – 18 – – – 1 – – – –
90′ – 1 48 2 – 2 – 6 – 1 –
L. Sanca Taken off
75′ 1 – 16 1 – 2 2 4 – – –
E. Jirka Came on as a substitute
45′ 1 – 18 4 – – – 1 – – –
G. Barkovskiy Came on as a substitute
15′ – – 6 – – – – 4 – 2 –
O. Lesniak Came on as a substitute
9′ – – 5 – – – – – – – –
Forwards3 players
J. Félix Taken off
85′ – 1 1 – 0.03 – 2 4 2 28 –
A. Dalmau
70′ 1 – 3 1 0.45 – 2 – – 11 –
M. Chrapek Came on as a substitute
13′ – – – – – – – – – 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.