Željezničar je u okviru Kupa BiH obezbjedio prolazak u polufinale nakon što je savladao Kruševo u dvomeču sa ukupnih 11:2.
Sve do sredine poluvremena Plavi su pritiskali zadnju liniju Kruševa, do prve prilike se čekalo do 26. minute kada je Mirčevski šutirao preko gola.
Tri minute poslije dosuđen je kazneni udarac za domaće, odogovornost je preuzeo Laušević i pogodio za 1:0.
Nakon vodstva Plavih uslijedio je miran tempo utakmice, bez većih uzbuđenja.
Drugo poluvrijeme počelo je prilikom Madžida Šošića, nekoliko minuta poslije Babaluk također pokušao, međutim bez promjene rezultata.
Igrao se 57. minut kada su gosti došli poravnanja, Čule je pobjegao odbrani Željezničara i matirao Abdulahovića za 1:1.
Sjajnu priliku propustio je Laušević u 62. minuti kada ga je Šabić uposlio, ali ipak napadač Plavih nije bio precizan. Samo dvije minute poslije pokušao je Raguž, međutim Abdulahović je odbranio njegov udarac. Pet minuta poslije imalo je Kruševo još jednu priliku, ali je ipak ostalo 1:1.
Od 72. minute Madžid Šošić je nakon sjajne solo akcije pogodio za 2:1 i novo vodstvo Plavih na Grbavici.
Samo pet minuta poslije tresla se ponovo mreža Kruševa, Krpić je šutirao i pogodio stativu, da bi Madžid Šošić pogodio, ali nakon intervencije VAR-a dosuđena je ofsajd pozicija.
Ipak od 83. minute rezultat na semaforu je bio 3:1, Šabić je ubacio nakon skraćenog kornera, a nakon gužve je Šošić je pogodio mrežu Kruševa.
U finišu meča pokušao je i Laušević, ali nije bio precizan, te je na kraju Željezničar je sa ukupnih 11:2 savladao Kruševo i plasirao se u polufinale Kupa BiH.