Score | Timeline| ◴ | ● ● | SCORES |
| 42' | 0-1 | Arbër Hoxha (ALB) [RF] |
| Ast | Ardian Ismajli (ALB) | |
| 63' | 1-1 | Robert Lewandowski (POL) [H] - 4th of season |
| Ast | Sebastian Szymański (POL) - 2nd of season | |
| 73' | 2-1 | Piotr Zieliński (POL) [RF] - 3rd of season |
| Ast | Sebastian Szymański (POL) - 3rd of season | |
| ◴ | ▬ ▬ | DISCIPLINE |
| 34' | Yel | Mario Mitaj (ALB) |
| 79' | Yel | Elseid Hysaj (ALB) |
| 87' | Yel | Robert Lewandowski (POL) - 1st of season |
| 88' | Yel | Kristjan Asllani (ALB) |
| 90'+ | Yel | Karol Świderski (POL) - 1st of season |
| ◴ | ⚐ ⚑ | MISCELLANEOUS |
Report | Facts| date • time | 26/03/2026, Thursday • 20:45 (CET) |
| stadium • location | PGE Narodowy • Warszawa, Poland |
| attendance | 56,412 |
| competition | FIFA World Cup 2026™ Qualifying - Play-Offs Match 1 of 2 |
| referee | Anthony Taylor |
Starting Line Up| 1 | G | Kamil Grabara | VfL Wolfsburg |
| 5 | D | Jan Bednarek | FC Porto |
| 4 | D | Tomasz Kędziora 61' |
PAÓK |
| 14 | D | Jakub Kiwior | FC Porto |
| 2 | M | Matty Cash | Aston Villa |
| 19 | M | Michał Skóraś | Gent |
| 20 | M | Sebastian Szymański | Rennes |
| 10 | M | Piotr Zieliński 80' |
Inter |
| 13 | F | Jakub Kamiński 89' |
1. FC Köln |
| 9 | F | Robert Lewandowski 89' |
Barcelona |
| 17 | F | Filip Rózga 45' |
Sturm Graz |
Substitute Bench| 22 | G | Bartłomiej Drągowski | Widzew Łódź |
| 12 | G | Mateusz Kochalski | Qarabağ FK |
| 18 | D | Bartosz Bereszyński | Palermo |
| 3 | D | Przemysław Wiśniewski | Widzew Łódź |
| 16 | D | Jan Ziółkowski | AS Roma |
| 11 | M | Kamil Grosicki | Pogoń Szczecin |
| 8 | M | Jakub Moder 10' |
Feyenoord |
| 21 | M | Oskar Pietuszewski 45' ![]() |
FC Porto |
| 15 | M | Arkadiusz Pyrka 1' |
St Pauli |
| 6 | M | Bartosz Slisz 1' |
Brøndby IF |
| 23 | F | Krzysztof Piątek | Al-Duhail SC |
| 7 | F | Karol Świderski 29' |
Panathinaïkós |
Head Coach| Jan Urban [GK • 3 • 4 • 3] |
Formation
_ _ _
minutes played in starting line up
minutes played off bench
captain
debut