Początek meczu był wzajemnym badaniem się obu zespołów. Nikt nie zamierzał specjalnie zaryzykować, bowiem ciężar gatunkowy spotkania był ogromny. W 5 minucie Jagiellonia wykonywała rzut rożny, po którym piłka trafiła przed pole karne do Guilherme. Brazylijczyk uderzył z woleja nad poprzeczką. Sześć minut później bliska gola była Miedź. Najpierw z lewej strony dośrodkował Artur Pikk, jednak futbolówkę wybił Bodvar Bodvarsson. Za chwilę piłka wróciła w pole karne "Jagi". Omar Santana strzelał w długi róg, jednak nieznacznie niecelnie.
W 15 minucie uderzeniem obok bramki odpowiedział Arvydas Novikovas. Z kolei pięć minut później niecelnie z dystansu strzelał Juan Camara. W 24 minucie piłkę nad bramkę z rzutu wolnego posłał Petteri Forsell. Fin uderzał również w 31 minucie, ale i tym razem nie zagroził golkiperowi gospodarzy. Końcówka pierwszej połowy należała do białostoczan, jednak gospodarze długo nie potrafili stworzyć sobie dogodnej sytuacji. Dwie minuty przed końcem regulaminowego czasu gry pierwszej odsłony nad poprzeczką po dośrodkowaniu z rzutu rożnego główkował Bartosz Kwiecień.
Po przerwie "Jaga" ruszyła mocniej do przodu, jednak długo niewiele z tego wynikało. W 58 minucie Martin Pospisil uderzył sprzed linii pola karnego, ale Anton Kanibołocki nie dał się zaskoczyć. Minutę później uderzył Novikovas, ale i tym razem golkiper Miedzi był na posterunku. W 61 minucie białostoczanie dopięli swego. Z rzutu wolnego dośrodkował Guilherme. Po dwukrotnym zagraniu głową piłkarzy Jagiellonii futbolówka trafiła do Tarasa Romanczuka, który mocnym strzałem dał gospodarzom prowadzenie.
Trener Dominik Nowak postawił wszystko na jedną kartę. Za Rafała Augustyniaka na boisku pojawił się Borja Fernandez, a za Tomislava Bożicia wszedł Mateusz Szczepaniak. To przyniosło efekt, bo Miedź podjęła dalszą walkę. Choć w 72 minucie groźnie było jeszcze w polu karnym Miedzi. Najpierw piłka po groźnym dośrodkowaniu trafiła na rzut rożny, a za chwilę nad bramką główkował Ivan Runje. Ale już w 77 minucie futbolówka trafiła do siatki Jagiellonii. Petteri Forsell przymierzył z rzutu wolnego w swoim stylu, wyrównując wynik meczu.
W 84 minucie Juan Camara uderzył z linii pola karnego obok długiego słupka. Gdy wydawało się, że będziemy świadkami dogrywki, już w doliczonym czasie gry Taras Romanczuk strzałem głową wykorzystał dośrodkowanie z rzutu rożnego, dając białostoczanom awans do finału Totolotek Pucharu Polski. Tuż przed końcowym gwizdkiem podwyższyć mógł jeszcze Jesus Imaz, który po podaniu Patryka Klimali znalazł się sam na sam z Kanibołockim, jednak nie wykorzystał tej sytuacji.
Jagiellonia Białystok - Miedź Legnica 2:1 (0:0)
Bramki: Romanczuk (61, 90+1) - Forsell (77)
Żółte kartki: Romanczuk (77) - Ojamaa (41), Bożić (60), Osyra (64), Fernandez (90)
Sędziował: Paweł Gil (Lublin)
Asystenci: Konrad Sapela, Andrzej Zbytniewski
Jagiellonia: Kelemen - Bodvarsson, Mitrović, Runje, Arsenić - Guilherme, Romanczuk, Pospisil, Kwiecień (81. Imaz), Novikovas (90+3. Wójcicki) - Klimala; trener Ireneusz Mamrot
Miedź: Kanibołocki - Żyro, Bożić (67. Szczepaniak), Osyra - Pikk, Augustyniak (67. Fernandez), Santana, Miljković - Camara, Ojamaa, Forsell; trener Dominik Nowak