Wyrównujący gol padł w 70. minucie, kiedy po dośrodkowaniu z rzutu wolnego bramkarza Wisły pokonał Damian Zbozień. Wynik ustalił trzy minuty później Rudolf Urban.
Piast mógł wygrać większą różnicą bramek, ale w 21. minucie rzutu karnego nie wykorzystał Tomasz Podgórski.
Była to pierwsza porażka podopiecznych Tomasza Kulawika w rundzie wiosennej.
Jutro 21. serię spotkań zamknie mecz Widzewa Łódź z Polonią Warszawa.
Wisła Kraków - Piast Gliwice 1:2 (1:0)
Bramki: Ivica Iliev (8) - Damian Zbozień (70), Rudolf Urban (73)
Żółte kartki: Osman Chavez, Cwetan Genkow, Marko Jovanović - Mateusz Matras
Sędzia: Paweł Raczkowski (Warszawa)
Widzów: 10 880.
Wisła Kraków: Sergei Pareiko - Marko Jovanovic, Arkadiusz Głowacki, Osman Chavez, Gordan Bunoza - Cezary Wilk, Patryk Małecki, Ivica Iliev (72. Łukasz Garguła), Michał Chrapek (82. Emmanuel Sarki) - Kamil Kosowski, Cwetan Genkow.
Piast Gliwice: Jakub Szumski - Damian Zbozień, Adrian Klepczyński, Jan Polak, Paweł Oleksy - Pavol Cicman, Artis Lazdins (89. Łukasz Krzycki), Mateusz Matras, Tomasz Podgórski - Ruben Jurado (60. Rudolf Urban), Tomas Docekal (60. Marcin Robak).