Entrambe le squadre hanno mostrato il loro intento nei primi scambi che il Dortmund ha marginalmente messo in ombra quando un calcio di punizione di Pascal Groß ha messo alla prova Lukasz Skorupski. Tuttavia, il tiratore polacco non è riuscito a impedire il rigore Panenko di Serhou Guirassy al 15′. La spinta di Emil Holm su Schlotterbeck regala al maliano il rigore per la trasformazione. Anche il Bologna ha presentato ricorso per rigore, subito respinto.
Il Bologna ha iniziato a crescere in fiducia da allora in poi quando il talismano offensivo Ricardo Orsolini ha punto i palmi di Gregor Kobel. L’esterno italiano ha brillato con un secondo tentativo nella successiva fase di gioco. Con grande disappunto del 27enne, la sua serata è stata interrotta da un infortunio al tendine del ginocchio e Samuel Illing-Junior lo ha sostituito poco prima del fischio dell’intervallo.
Il club italiano ha cercato la parità immediata all’inizio del secondo tempo quando il cross di Babis Lykogiannis è stato lanciato di poco sopra la traversa da Dan Ndoye che ha tentato lo spettacolare. Il gioco è tornato in una fase di calma finché Nuri Sahin non ha presentato Emre Can e Karim Adeyemi dopo una notte tranquilla sia con Julien Duranville che con Gio Reyna. Guirassy è andato vicino al secondo gol quando Skorupski non è riuscito a tagliare un cross. In questa occasione il colpo di testa dell’attaccante del BVB è caduto dalla parte sbagliata della traversa.
Le cose sono cambiate in un istante quando il Bologna ha sostituito Jens Odgaard e Thijs Dallinga insieme. Il danese si è agganciato a una palla lunga e ha pareggiato per consentire al 24enne olandese di toccare in casa. Pochi secondi dopo e il Bologna era in vantaggio per 2-1. Waldemar Anton non riesce a controllare un lancio lungo mentre Samuel Illing-Junior si avventa per punire una difesa poco brillante del BVB. In verità, da allora in poi il BVB ha raccolto poche risposte – e forse la fine della corsa per l’allenatore Nuri Sahin.