Pierwsza połowa była pokazem naprawdę niezłego futbolu. Oba zespoły nastawiły się na atak, czego efektem było kilka groźnych sytuacji podbramkowych. W 25 minucie powinno być 1-0 dla Wisły, ale Paweł Brożek z 3 metrów strzelił prosto w Szmatułę. Na odpowiedź gospodarzy nie musieliśmy długo czekać. W 31 minucie Żivec dobrze dograł do Nespora, ale gracz Piasta z bliska strzelił obok słupka.
Gdy wydawało się, że pierwsza połowa skończy się już w miarę spokojnie, w 45 minucie gola powinien strzelić Brożek. Guerrier dograł z prawej strony na 5 metr, bramka była pusta, ale snajper Wisły nie trafił w piłkę. Właście wtedy zabójczą kontrę przeprowadził Piast. Mraz wrzucił piłkę w pole karne Wisły a Nespor ubiegł Cierzniaka i wepchnął z bliska piłkę do siatki.
Druga połowa nie rozpoczęła się tak dobrze jak pierwsza, ale gra dalej była dosyć szybka. Na dobre okazję musieliśmy jednak poczekać. W 65 minucie, po raz kolejny w tym meczu, przed okazją stanął Brożek, ale składającego się do strzału napastnika Wisły w ostatniej sekundzie zatrzymał Uros Korun.
W 70 minucie musiało być 1-1. Brożek świetnie dograł na 7 metr do Mączyńskiego a ten miał całe wieki na oddanie odpowiedniego strzału. Pomocnik Wisły zamknął oczy i strzelił z całej siły. Niestety trafił prosto w Szmatułę.
Swoje akcje miał też Piast. W 71 minucie dobrze główkował Barisić, ale obok bramki. W 75 minucie mocno z 16 metrów strzelił Żivec. Piłka przeleciała jednak tuz obok słupka bramki Cierzniaka. W 81 minucie Mraz próbował zaskoczyć bramkarza Wisły strzałem z rzutu wolnego, ale Cierzniak popisał się świetną interwencją.
Do końca meczu wynik nie uległ już zmianie. Wisła wraca do Krakowa pokonana, ale nie była słabszym zespołem od lidera Ekstraklasy.
Piast Gliwice 1 - 0 Wisła Kraków
1-0 Nespor (45+1')
Skład Piasta: Szmatuła – Korun, Osyra, Hebert – Pietrowski, Radosław Murawski, Vacek (Mak 77'), Živec, Mráz – Barišić (Moskwik 91') (ż.k), Nešpor -ż.k (Badia 67')
Skład Wisły: Cierzniak – Jović (ż.k), Guzmics, Sadlok (ż.k), Burliga (ż.k) – Mączyński (Kuczak 91') (ż.k), Popovič (Crivellaro 83'), Uryga (Marszalik 74') – Boguski, Guerrier – Paweł Brożek (ż.k)
(Relację prowadzi Krzysztof Orski)