Przed meczem można było odgadnąć kto jest faworytem. Drużyna Zenitu przebywa na dole tabeli zajmując 29. pozycję, za to jedenastka Borussii Dortmund zajmując siódme miejsce w rozgrywkach była zdecydowanym kandydatem do zwycięstwa. Występujące tu zespoły w historii bezpośrednich pojedynków spotkały się ze sobą trzy razy. Drużyna Borussii Dortmund wygrała dwa razy, a przegrała tylko raz. Od początku spotkania niewiele się działo na boisku. Można powiedzieć, że jednym z ważniejszych wydarzeń w pierwszych minutach meczu było ukaranie zawodnika kartką. Jedyną kartkę w meczu sędzia pokazał Sardarowi Azmounowi z Zenitu. Była to 10. minuta starcia. Szczęście uśmiechnęło się do piłkarzy Zenitu w 16. minucie spotkania, gdy Sebastián Driussi strzelił pierwszego gola. Do wypracowania sytuacji bramkowej przyczynił się Aleksey Sutormin. Pierwsza połowa zakończyła się skromnym prowadzeniem zespołu Zenitu. W 58. minucie Julian Brandt zastąpił Giovanniego Reynę. Trener Borussii Dortmund postanowił zagrać agresywniej. W tej samej minucie zmienił pomocnika Feliksa Passlacka i na pole gry wprowadził napastnika Youssoufę Moukoko. Jak widać, trener sądził, że jego zespół szybko odrobi straty. Nie mylił się, jego zespół zdołał strzelić gola i wygrać spotkanie. Wysiłki podejmowane przez jedenastkę Borussii Dortmund w końcu przyniosły efekt bramkowy. W 68. minucie bramkę wyrównującą zdobył Łukasz Piszczek. W 72. minucie boisko opuścili piłkarze gości: Jadon Sancho, Dan-Axel Zagadou, a na ich miejsce weszli Mats Hummels, Łukasz Piszczek. Niedługo później Axel Witsel wywołał eksplozję radości wśród kibiców Borussii Dortmund, strzelając kolejnego gola w 78. minucie spotkania. Przy strzeleniu gola asystował Jadon Sancho. W 79. minucie Malcom został zmieniony przez Vyacheslava Karavaeva, a za Magomeda Ozdojewa wszedł na boisko Danil Krugovoy, co miało wzmocnić drużynę Zenitu. W niedługim czasie trener drużyny przeciwnej także postanowił odświeżyć skład, zmieniając Thorgana Hazarda na Ansgara Knauffa. Do końca pojedynku rezultat nie uległ zmianie. Starcie zakończyło się wynikiem 1-2. Arbiter nie ukarał zawodników Borussii Dortmund żadną kartką, natomiast piłkarzom gospodarzy przyznał jedną żółtą. Obie jedenastki wymieniły po pięciu zawodników w drugiej połowie.