Dinamoviștii aveau nevoie de o victorie pentru a termina anul pe primul loc, pentru prima dată după 11 ani. La polul opus, echipa lui Șumudică putea să urce pe loc de play-off dacă își adjudeca cele trei puncte puse în joc.
Prima mare ocazie de poartă le-a aparținut oaspeților, în minutul 6. Boupendza a profitat de o minge respinsă și a șutat puternic. Portarul Alexandru Rosca a reușit o paradă de zile mari, respingând mingea în transversală.

După trei minute, Denis Politic i-a o acțiune pe cont propriu și trimite un șut care trece puțin peste poartă. Tot Politic a mai ratat două mari ocazii în finalul primei reprize, ambele venind după șuturi din afara careului.
În minutul 51, centralul Marian Barbu a luat decizia să întrerupă meciul timp de 2 minute din cauza suporterilor care au aruncat numeroase petarde pe suprafața de joc. Între timp, la stația de amplificare s-au transmis mesaje pentru descurajarea acestui fenomen.

Dinamoviștii au fost mai activi în ofensivă, însă șuturile lui Milano și Selmani nu au reușit să-l învingă pe Aioani.
În prelungirile partidei a avut loc o încăierare generală după un duel între Braun și Selmani. Jucătorul Rapidului a văzut direct roșu, în timp ce de la dinamoviști a fost eliminat Opruț. Inițial, centralul i-a acordat cartonașul roșu lui Costin, însă după reluările VAR l-a anulat și l-a eliminat pe Opruț.
