| Metric | FK Borac Banja Luka | PFC Levski Sofia |
|---|---|---|
| Yellow cards | 2 | 1 |
| Red cards | 0 | 0 |
Borac made the sharper start and had their lead inside nine minutes. After Levski defender Serafimov was cautioned at 6'51'', Juricic converted from the penalty spot at 8'27'' to put the home side 1-0 up. That remained the key first-half scoreline, although Juricic also went into the book late in the half at 41'58''.
Levski responded immediately after the interval with a change that altered the match. Oko-Flex was introduced at 45'00'' and struck at 54'03'' to bring the visitors level at 1-1. The away side then made another switch two minutes later, with Serafimov replaced by El Mehdi Moubarik.
The match settled into a tense final half-hour after Borac midfielder Ogrinec was booked at 59'40''. The hosts answered with a double substitution at 63'53'', sending on Ante Roguljic and Amar Milak, while Levski later introduced Juan Esteban Perea Sanchez, Alex Centelles and Christian Makoun. Borac's final changes arrived at 87'06'', but neither side could force a late winner as the result stayed locked at 1-1.