Motor Lublin vs GKS Katowice

16 August 2026 · Polish Ekstraklasa · 2026/27 · Referee Patryk Gryckiewicz

Full time 1 – 0

Half-time: 0–0

  • Karol Czubak 86’

Match summary

Motor Lublin beat GKS Katowice 1-0, with a late winner. It was goalless at half-time.

Karol Czubak put Motor Lublin ahead in the 86th minute.

The chances backed that up: Motor Lublin created 2.95 expected goals (xG) from 15 shots to GKS Katowice's 1.10 from 11.

Match stats

41% Possession 59%
15 Shots 11
5 Shots on target 2
2 Corners 1
98 Attacks 108
53 Dangerous attacks 67
335 Passes 483
74.3% Pass accuracy 82.4%
18 Tackles 14
15 Fouls 12
3 Yellow cards 2
3 Offsides 1

Key events

Motor Lublin GKS Katowice
Kick-off
18’
Ilia ShkurinShot on target
Christopher SimonShot on target
25’
45+3’
Half-time0-0
47’
Pau RestaShot on target
Second half underway
Karol CzubakVAR: Goal given
49’
Mbaye NdiayeShot on target
49’
60’
Ilia ShkurinVAR: Goal given
Christopher SimonShot on target
63’
64’
67’
Karol CzubakRight foot shot1-0 (Motor Lublin)
86’
90+6’
Lukas KlemenzArgument
90+6’
Christopher SimonShot on target
90+7’
Full-time1-0

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.95 1.10 86’ Karol Czubak (Motor Lublin), 1-0 86’ 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.95 1.10 86’ Karol Czubak (Motor Lublin), 1-0 Czubak 86’
Motor Lublin 2.95 xGGKS Katowice 1.10 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 GKS Katowice attacking Motor Lublin attacking 
86’ Karol Czubak (Motor Lublin), open play, 0.85 xG, goal 13’ Mbaye Ndiaye (Motor Lublin), open play, 0.62 xG, off target 18’ Ilia Shkurin (GKS Katowice), open play, 0.29 xG, saved 76’ Ilia Shkurin (GKS Katowice), set piece, 0.25 xG, off target 63’ Christopher Simon (Motor Lublin), open play, 0.24 xG, saved 67’ Karol Czubak (Motor Lublin), open play, 0.22 xG, off target 25’ Christopher Simon (Motor Lublin), open play, 0.19 xG, saved 10’ Mbaye Ndiaye (Motor Lublin), open play, 0.18 xG, off target 23’ Ilia Shkurin (GKS Katowice), open play, 0.17 xG, hit the woodwork 63’ Christopher Simon (Motor Lublin), open play, 0.13 xG, off target 5’ Marek Kristián Bartoš (Motor Lublin), from a corner, 0.11 xG, off target 26’ Mateusz Wdowiak (GKS Katowice), open play, 0.10 xG, off target 47’ Pau Resta (GKS Katowice), from a corner, 0.09 xG, saved 3’ Thomas Santos (Motor Lublin), from a corner, 0.08 xG, blocked 19’ Mbaye Ndiaye (Motor Lublin), open play, 0.08 xG, blocked 35’ Yacine Bourhane (Motor Lublin), open play, 0.08 xG, off target 39’ Alan Czerwiński (GKS Katowice), set piece, 0.07 xG, blocked 36’ Karol Czubak (Motor Lublin), open play, 0.06 xG, off target 30’ Christopher Simon (Motor Lublin), open play, 0.05 xG, off target 26’ Bartosz Nowak (GKS Katowice), open play, 0.05 xG, blocked 49’ Mbaye Ndiaye (Motor Lublin), open play, 0.04 xG, saved 44’ Marcel Wędrychowski (GKS Katowice), open play, 0.03 xG, blocked 90+4’ Ilia Shkurin (GKS Katowice), set piece, 0.03 xG, off target 90+7’ Christopher Simon (Motor Lublin), open play, 0.02 xG, saved 90+11’ Pau Resta (GKS Katowice), open play, 0.02 xG, off target 39’ Erik Jirka (GKS Katowice), set piece, 0.01 xG, off target 86’ Karol Czubak (Motor Lublin), open play, 0.85 xG, goal 13’ Mbaye Ndiaye (Motor Lublin), open play, 0.62 xG, off target 18’ Ilia Shkurin (GKS Katowice), open play, 0.29 xG, saved 76’ Ilia Shkurin (GKS Katowice), set piece, 0.25 xG, off target 63’ Christopher Simon (Motor Lublin), open play, 0.24 xG, saved 67’ Karol Czubak (Motor Lublin), open play, 0.22 xG, off target 25’ Christopher Simon (Motor Lublin), open play, 0.19 xG, saved 10’ Mbaye Ndiaye (Motor Lublin), open play, 0.18 xG, off target 23’ Ilia Shkurin (GKS Katowice), open play, 0.17 xG, hit the woodwork 63’ Christopher Simon (Motor Lublin), open play, 0.13 xG, off target 5’ Marek Kristián Bartoš (Motor Lublin), from a corner, 0.11 xG, off target 26’ Mateusz Wdowiak (GKS Katowice), open play, 0.10 xG, off target 47’ Pau Resta (GKS Katowice), from a corner, 0.09 xG, saved 3’ Thomas Santos (Motor Lublin), from a corner, 0.08 xG, blocked 19’ Mbaye Ndiaye (Motor Lublin), open play, 0.08 xG, blocked 35’ Yacine Bourhane (Motor Lublin), open play, 0.08 xG, off target 39’ Alan Czerwiński (GKS Katowice), set piece, 0.07 xG, blocked 36’ Karol Czubak (Motor Lublin), open play, 0.06 xG, off target 30’ Christopher Simon (Motor Lublin), open play, 0.05 xG, off target 26’ Bartosz Nowak (GKS Katowice), open play, 0.05 xG, blocked 49’ Mbaye Ndiaye (Motor Lublin), open play, 0.04 xG, saved 44’ Marcel Wędrychowski (GKS Katowice), open play, 0.03 xG, blocked 90+4’ Ilia Shkurin (GKS Katowice), set piece, 0.03 xG, off target 90+7’ Christopher Simon (Motor Lublin), open play, 0.02 xG, saved 90+11’ Pau Resta (GKS Katowice), open play, 0.02 xG, off target 39’ Erik Jirka (GKS Katowice), set piece, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

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

Lineups

Motor Lublin 4-1-4-1 Starting XI
Popa
Luberecki
Bartoš
Santos 78’
Bereszyński
Bourhane
Ronaldo 66’
Simon
Łęgowski 90’
Ndiaye 90’
Czubak 90’
GKS Katowice 3-4-2-1 Starting XI
Kobylak
Jędrych
Klemenz
Czerwiński 46’
Wdowiak 71’
Jirka 71’
Łukasiak
Wolski
Nowak 89’
Wędrychowski 46’
Shkurin

Player stats

Goalkeeper1 player
90′ 2 0 34 1 – – – –
Defenders4 players
Thomas Santos Taken off
78′ 4 – – 9 2 22 1 – – –
90′ – 1 – 2 1 43 – – –
90′ 1 – – 9 6 53 – – –
90′ 4 – 1 7 – 33 – – – –
Midfielders6 players
90′ – – 36 – – 3 2 6 3 1 –
Mbaye Ndiaye Taken off
89′ – 1 10 2 – – 1 4 3 2 –
90′ – – 31 1 – 2 1 3 3 –
Mateusz Łęgowski Taken off
89′ – – 31 – – 1 1 1 1 – –
Fábio Ronaldo Taken off
66′ – – 20 5 – 2 – 4 – – –
Kamil Lukoszek Came on as a substitute
12′ – – 4 – – – – – – – –
Forwards2 players
Karol Czubak Taken off
89′ 1 – 3 1 1.14 – 1 2 1 13 –
Makan Aïko Came on as a substitute
24′ – – – – – – – – – 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.