Banjalučani su prvi put u finalu igrali na današnji dan 2004. godine. Međutim nisu uspjeli da dođu do trofeja u finalu protiv Modriče, gdje su poraženi nakon penala.
Borac je poveo golom Siniše Đurića u 40.minuti, da bi Zoran Novaković u 72. minuti izjednačio. Junak Modiče kod penala je bio golman Bojan Tripić koji je odbranio udarac Oliveru Jandriću, a za Borac je promašio i Goran Đukić.
U drugom finalu Borac je došao do trofeja. Banjalučki klub se borio za titulu sa sarajevskim Željezničarom koji je prvi prošao kroz cilj, a nakon prve utakmice u Banjaluci činilo se da je blizu ”duple krune”. Naime, na Gradskom stadionu je rezultat bio 1:1 (Vukelja-Višća).
U revanšu je međutim u prvom dijelu briljirao Miroslav Stevanović. Prvo je dao gol za 1:0, a zatim asistirao Kajkutu za 2:0. Željezničar je uspio da dođe do izjednačenja, ali su Banjalučani izdržali sve nalete do kraja utakmice i na kraju osvojili trofej te izborili plasman u Evropu.
Modriča Maksima –Borac 1:1 (p. 4:2)
Stadion Asim Ferhatović Hase. Gledalaca: 400. Sudija: Siniša Zrnić (Zenica). Strijelci: Đurić u 40. za Borac, Novaković u 72. za Modriču.
Modriča Maxima: Tripić, Ljubičić (od 23. Zelinčević) , Railić , Damjanović , Stojić , Vasić, Jolović, Savić (od 67. Nikić),Novaković, Magazin, Jelić (od 80. Pavić). Trener: Mitar Lukić.
Borac: Šmanja, Kulić, Mačkić, Ivanišević, Đukić, Đurić (od 71. Savić), Maksimović , Babić , Tadić (od 56. Kunovac ), Karalić , Jandrić. Trener: Nikola Rakojević.
Drugo finale
Borac –Željezničar 1:1(1:0)
Gradski stadion Banja Luka. Gledalaca: 9.000. Sudija: Edin Jakupović (Bihać). Strijelci: Vukelja u 11. za Borac, Višća u 83. za Željezničar.
Borac: Sušac, Stupar, Trivunović , Ćorić , Žarić, Sakan, Stančeski, Stevanović, Jandrić (od 65. Vukobratović), Kajkut (od 86. Petrović ), Vukelja. Trener: Zoran Marić.
Željezničar: Šehić, Bajić, Radovanović, Mešić, Kerla , Ćulum, Svraka(od 46. Višća), Bučan (od 65. Stanić); Bekrić Samir; Bešlija Mirsad (od 86′ Perak Goran); Popović Lazar. Trener: Amar Osim.
Željezničar – Borac 2:2(0:2)
Stadion Grbavica. Gledalaca: 12.000. Sudija: Dragan Skakić (Gradiška).Strijelci: Višća u 49, Bešlija u 55. za Željezničar a Stevanović u 6, Kajkut u 26.
Željezničar: Šehić, Šimić (od 72. Rovčanin, Radovanović, Mešić , Bajić (od 30. Višća); Svraka, Ćulum, Bešlija, Bekrić, Popović (od 72. Mešanović), Bučan. Trener: Amar Osim.
Borac: Knežević, Stupar, Žarić, Petrić (od 17. Damjanović), Trivunović, Sakan, Jandrić (od 90. Ćorić), Stančeski, Stevanović, Vukelja, Kajkut (od 83. Vukobratović). Trener: Zoran Marić.
Najnovije vijesti Srpskainfo i na Viberu