Dotychczasowa historia spotkań między zespołami jest bardzo bogata. Na 35 spotkań jedenastka Zenitu wygrała 12 razy i zanotowała 11 porażek oraz 12 remisów. 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ą. Między trzecią a 27. minutą, arbiter starał się uspokoić grę pokazując dwie żółte kartki piłkarzom gospodarzy i jedną drużynie przeciwnej. Szczęście uśmiechnęło się do piłkarzy Zenitu w 41. minucie spotkania, gdy Jurij Żyrkow zdobył pierwszą bramkę. W 44. minucie kartką został ukarany Emiliano Rigoni, zawodnik gości. Pierwsza połowa zakończyła się skromnym prowadzeniem drużyny Zenitu. Na drugą połowę jedenastka Zenitu wyszła w zmienionym składzie, za Emiliana Rigoniego wszedł Aleksander Jerokin. Arbiter pokazał żółte kartki zawodnikom Zenit: Jurijowi Żyrkowowi w 54. i Branislavowi Ivanoviciowi w 61. minucie. Chwilę później trener Spartaka postanowił wpuścić trochę wiecej świeżości w linię napadu i w 64. minucie zastąpił zmęczonego Jordana Larssona. Na boisko wszedł Ezequiel Ponce, który miał za zadanie częściej niepokoić obrońców drużyny przeciwnej. Na 25 minut przed zakończeniem drugiej połowy kartkę obejrzał Douglas Santos z zespołu gości. W 74. minucie za Ayaza Gulieva wszedł Nail Umyarov. W 76. minucie Sardar Azmoun został zmieniony przez Olega Szatowa, a za Jurija Żyrkowa wszedł na boisko Daler Kuziajew, co miało wzmocnić drużynę Zenitu. Niewiele później trener drużyny przeciwnej także postanowił odświeżyć skład, zmieniając Zelimkhana Bakaeva na Lorenza Melgareja. W drugiej połowie nie padły gole. Przewaga zespołu Spartaka w posiadaniu piłki była ogromna (62 procent), niestety, pomimo takiej przewagi piłkarze przegrali mecz. To był brutalny mecz. Obie drużyny koncentrowały się bardziej na faulowaniu przeciwnika niż na strzelaniu goli. Arbiter przyznał dwie żółte kartki piłkarzom gospodarzy, natomiast zawodnikom Zenitu pokazał pięć. Obie drużyny wykorzystały wszystkie zmiany w drugiej połowie.