Osijek je od početka nametnuo svoj ritam. Već u prvoj minuti Omerović je bio u obećavajućoj situaciji, ali je akcija prekinuta zbog zaleđa. Domaćini su nastavili s pritiskom pa su udarce Bukvića i Vrbančića blokirali braniči Lokomotive.
Inicijativa Osijeka u prvom poluvremenu
Najbolju priliku u uvodnom dijelu Osijek je imao u 11. minuti, kada je Jurišić probio lijevu stranu i ubacio, no Ježićev pokušaj skretanja lopte u gol završio je izvan igre. Prvi udarac u okvir gola zabilježen je u 16. minuti, ali Ježićev šut obranio je vratar Posavec.
Nakon dvadesetak minuta igre činilo se da Jurišić zbog ozljede stopala neće moći nastaviti, no nakon liječničke intervencije ipak se vratio na teren. Lokomotiva je prvi put zaprijetila u 23. minuti, kada je Marić nakon ubačaja Pajača dva puta pucao glavom preko gola. Do kraja poluvremena Osijek je imao još nekoliko pokušaja, među kojima i udarac Suška koji je tražio jedanaesterac, ali sudac Terzić nije reagirao. Prvi dio završio je bez golova.
Pobjednički gol u samoj završnici
Na početku drugog dijela Lokomotiva je napravila dvije izmjene. Ušli su Vasilj i Belcar umjesto Suška i Kralevskog. Osijek je odmah krenuo agresivno. U 47. minuti Ježić je pao u kaznenom prostoru i tražio jedanaesterac, no sudac je samo odmahnuo rukom, što je izazvalo negodovanje s tribina. Uslijedilo je nekoliko blokiranih udaraca domaćih igrača.
Pritisak Osijeka se nastavljao. U 58. minuti Bukvić je pucao u bliži kut, ali Posavec je bio spreman. U 74. minuti Osijek je bio najbliže golu, kada je Mustafić nakon prodora po desnoj strani pogodio vratnicu. Statistika je jasno pokazivala odnos snaga na terenu - Osijek je uputio 22 udarca prema golu Lokomotive, a gosti samo dva.
Trenutak odluke dogodio se u 90. minuti. Nakon ubačaja iz kuta, Jakupović je bio najviši u skoku i glavom s pet metara poslao loptu u mrežu za vodstvo 1:0. U sudačkoj nadoknadi Pajač je laktom udario Balela i dobio izravni crveni karton, čime je Lokomotiva ostala s igračem manje.