Legia Warsaw vs Termalica Nieciecza

9 November 2025 · Polish Ekstraklasa · 2025/26 · Referee Karol Arys

Full time 1 – 2

Half-time: 0–1

  • E. Krasniqi 73’
  • K. Kubica 23’
  • A. Trubeha 90+4’

Match summary

Termalica Nieciecza won 2-1 away at Legia Warsaw, with the winner arriving in stoppage time. Termalica Nieciecza led 1-0 at half-time.

K. Kubica put Termalica Nieciecza ahead with a header in the 23rd minute, E. Krasniqi equalised from a corner in the 73rd minute, and A. Trubeha won it in stoppage time.

The chances backed that up: Termalica Nieciecza created 1.45 expected goals (xG) from 13 shots to Legia Warsaw's 0.95 from 23.

Match stats

70% Possession 30%
23 Shots 13
7 Shots on target 7
11 Corners 2
618 Passes 267
85.8% Pass accuracy 71.2%
19 Tackles 20
13 Fouls 17
1 Yellow cards 3
2 Offsides 3

Key events

Legia Warsaw Termalica Nieciecza
Kick-off
A. ČolakShot on target
13’
22’
A. KasperkiewiczShot on target
23’
K. KubicaHeader0-1 (Termalica Nieciecza)
W. UrbańskiShot on target
32’
K. PiątkowskiShot on target
38’
Second half underway
Half-time0-1
46’
R. KurzawaW. Jakubik
46’
J. JiménezM. Fassbender
53’
R. KurzawaShot on target
J. Elitim
54’
55’
K. ZapolnikShot on target
B. KapustkaJ. Elitim
57’
58’
K. Zapolnik
66’
MiniK. Kubica
67’
Mini
67’
A. TrubehaK. Zapolnik
E. KrasniqiRight foot shot1-1 (Legia Warsaw)
73’
79’
R. Kurzawa
83’
R. BobocD. Hilbrycht
M. RajovićShot on target
83’
85’
A. KasperkiewiczShot on target
A. JedrzejczykK. Urbański
89’
A. JedrzejczykShot on target
90’
R. VinagreShot on target
90’
90+4’
A. TrubehaRight foot shot1-2 (Termalica Nieciecza)
90+4’
MiniShot on target
Full-time1-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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.95 1.45 23’ K. Kubica (Termalica Nieciecza), 0-1 23’ 73’ E. Krasniqi (Legia Warsaw), 1-1 73’ 90+4’ A. Trubeha (Termalica Nieciecza), 1-2 90+4’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.95 1.45 23’ K. Kubica (Termalica Nieciecza), 0-1 Kubica 23’ 73’ E. Krasniqi (Legia Warsaw), 1-1 Krasniqi 73’ 90+4’ A. Trubeha (Termalica Nieciecza), 1-2 Trubeha 90+4’
Legia Warsaw 0.95 xGTermalica Nieciecza 1.45 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Termalica Nieciecza attacking Legia Warsaw attacking 
90+4’ A. Trubeha (Termalica Nieciecza), open play, 0.54 xG, goal 90+4’ Mini (Termalica Nieciecza), open play, 0.23 xG, saved 55’ K. Zapolnik (Termalica Nieciecza), open play, 0.21 xG, saved 13’ A. Čolak (Legia Warsaw), open play, 0.14 xG, saved 39’ J. Elitim (Legia Warsaw), open play, 0.14 xG, off target 23’ K. Kubica (Termalica Nieciecza), set piece, 0.12 xG, goal 79’ D. Hilbrycht (Termalica Nieciecza), open play, 0.11 xG, blocked 77’ K. Urbański (Legia Warsaw), open play, 0.06 xG, blocked 11’ K. Piątkowski (Legia Warsaw), from a corner, 0.06 xG, off target 52’ K. Urbański (Legia Warsaw), open play, 0.05 xG, off target 53’ R. Kurzawa (Termalica Nieciecza), open play, 0.06 xG, saved 63’ A. Čolak (Legia Warsaw), open play, 0.06 xG, off target 80’ J. Jiménez (Termalica Nieciecza), open play, 0.06 xG, blocked 53’ R. Kurzawa (Termalica Nieciecza), open play, 0.05 xG, hit the woodwork 14’ A. Čolak (Legia Warsaw), open play, 0.05 xG, off target 38’ K. Piątkowski (Legia Warsaw), set piece, 0.04 xG, saved 82’ E. Krasniqi (Legia Warsaw), open play, 0.04 xG, blocked 64’ K. Urbański (Legia Warsaw), set piece, 0.03 xG, blocked 90’ A. Jedrzejczyk (Legia Warsaw), open play, 0.04 xG, saved 60’ R. Kurzawa (Termalica Nieciecza), open play, 0.03 xG, blocked 90+3’ J. Żewłakow (Legia Warsaw), open play, 0.03 xG, off target 33’ E. Krasniqi (Legia Warsaw), open play, 0.03 xG, blocked 73’ E. Krasniqi (Legia Warsaw), from a corner, 0.03 xG, goal 78’ E. Krasniqi (Legia Warsaw), open play, 0.03 xG, off target 83’ M. Rajović (Legia Warsaw), open play, 0.02 xG, saved 86’ B. Kapustka (Legia Warsaw), from a corner, 0.02 xG, off target 32’ W. Urbański (Legia Warsaw), open play, 0.02 xG, saved 7’ M. Wolski (Termalica Nieciecza), open play, 0.02 xG, off target 76’ E. Krasniqi (Legia Warsaw), from a corner, 0.01 xG, off target 90’ R. Vinagre (Legia Warsaw), open play, 0.02 xG, saved 46’ K. Piątkowski (Legia Warsaw), from a corner, 0.01 xG, blocked 63’ R. Vinagre (Legia Warsaw), from a corner, 0.01 xG, off target 80’ G. Isik (Termalica Nieciecza), open play, 0.01 xG, off target 22’ A. Kasperkiewicz (Termalica Nieciecza), from a corner, 0.01 xG, saved 45’ R. Vinagre (Legia Warsaw), from a corner, 0.01 xG, blocked 85’ A. Kasperkiewicz (Termalica Nieciecza), set piece, 0.01 xG, saved 90+4’ A. Trubeha (Termalica Nieciecza), open play, 0.54 xG, goal 90+4’ Mini (Termalica Nieciecza), open play, 0.23 xG, saved 55’ K. Zapolnik (Termalica Nieciecza), open play, 0.21 xG, saved 13’ A. Čolak (Legia Warsaw), open play, 0.14 xG, saved 39’ J. Elitim (Legia Warsaw), open play, 0.14 xG, off target 23’ K. Kubica (Termalica Nieciecza), set piece, 0.12 xG, goal 79’ D. Hilbrycht (Termalica Nieciecza), open play, 0.11 xG, blocked 11’ K. Piątkowski (Legia Warsaw), from a corner, 0.06 xG, off target 53’ R. Kurzawa (Termalica Nieciecza), open play, 0.06 xG, saved 63’ A. Čolak (Legia Warsaw), open play, 0.06 xG, off target 77’ K. Urbański (Legia Warsaw), open play, 0.06 xG, blocked 80’ J. Jiménez (Termalica Nieciecza), open play, 0.06 xG, blocked 52’ K. Urbański (Legia Warsaw), open play, 0.05 xG, off target 53’ R. Kurzawa (Termalica Nieciecza), open play, 0.05 xG, hit the woodwork 14’ A. Čolak (Legia Warsaw), open play, 0.05 xG, off target 38’ K. Piątkowski (Legia Warsaw), set piece, 0.04 xG, saved 82’ E. Krasniqi (Legia Warsaw), open play, 0.04 xG, blocked 64’ K. Urbański (Legia Warsaw), set piece, 0.03 xG, blocked 90’ A. Jedrzejczyk (Legia Warsaw), open play, 0.04 xG, saved 90+3’ J. Żewłakow (Legia Warsaw), open play, 0.03 xG, off target 60’ R. Kurzawa (Termalica Nieciecza), open play, 0.03 xG, blocked 73’ E. Krasniqi (Legia Warsaw), from a corner, 0.03 xG, goal 78’ E. Krasniqi (Legia Warsaw), open play, 0.03 xG, off target 33’ E. Krasniqi (Legia Warsaw), open play, 0.03 xG, blocked 83’ M. Rajović (Legia Warsaw), open play, 0.02 xG, saved 86’ B. Kapustka (Legia Warsaw), from a corner, 0.02 xG, off target 32’ W. Urbański (Legia Warsaw), open play, 0.02 xG, saved 7’ M. Wolski (Termalica Nieciecza), open play, 0.02 xG, off target 76’ E. Krasniqi (Legia Warsaw), from a corner, 0.01 xG, off target 90’ R. Vinagre (Legia Warsaw), open play, 0.02 xG, saved 46’ K. Piątkowski (Legia Warsaw), from a corner, 0.01 xG, blocked 63’ R. Vinagre (Legia Warsaw), from a corner, 0.01 xG, off target 80’ G. Isik (Termalica Nieciecza), open play, 0.01 xG, off target 22’ A. Kasperkiewicz (Termalica Nieciecza), from a corner, 0.01 xG, saved 45’ R. Vinagre (Legia Warsaw), from a corner, 0.01 xG, blocked 85’ A. Kasperkiewicz (Termalica Nieciecza), set piece, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

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

Lineups

Legia Warsaw 4-3-3 Starting XI
Tobiasz
Wszołek
Piątkowski
Kapuadi
Vinagre
Elitim 57’
Szymański 57’
Urbański 89’
Krasniqi
Čolak 65’
Urbański 65’
Termalica Nieciecza 3-4-2-1 Starting XI
Chovan
Isik
Kopacz
Kasperkiewicz
Hilbrycht 83’
Kubica 66’
Ambrosiewicz
Wolski
Fassbender 46’
Jakubik 46’
Zapolnik 67’

Player stats

Goalkeeper1 player
90′ 4 2 30 1 – – – –
Defenders5 players
90′ 1 – – 2 1 77 2 – – –
90′ – 1 – 6 5 94 2 – – –
90′ 1 1 – 6 5 70 2 – – –
90′ 4 1 – 15 4 45 1 – – –
R. Augustyniak Came on as a substitute
33′ 2 1 – 5 2 20 1 – – –
Midfielders4 players
J. Elitim Taken off
57′ – – 50 4 – 1 – 3 – 2 –
D. Szymański Taken off
57′ – – 42 – – 1 3 3 – 2 –
89′ – – 47 1 – 2 – 5 – – –
B. Kapustka Came on as a substitute
33′ – – 21 – – 1 – 3 – 2 –
Forwards5 players
90′ 1 – 5 1 0.14 – 5 8 1 75 –
A. Čolak Taken off
65′ – – 3 1 0.25 – – 1 – 15 –
W. Urbański Taken off
65′ – – 1 1 0.02 – – 6 1 20 –
M. Rajović Came on as a substitute
25′ – – 1 1 0.02 – – 1 – 2 –
J. Żewłakow Came on as a substitute
25′ – – 1 – 0.03 – 1 1 1 9 –
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.