Срещата на Националния стадион „Васил Левски“ се проведе при засилени мерки за сигурност. Около 1700 полицаи бяха ангажирани с охраната, а около стадиона имаше контролно-пропускателни пунктове. Феновете на двата отбора влизаха от различни страни. Заради мача бяха въведени и ограничения за движението и паркирането в района.
На терена „Левски“ имаше повече възможности през първото полувреме. Фьодор Лапоухов спаси удари на Евертон Бала и Марко Груич. В 40-ата минута Сержиньо откри резултата за „сините“.
ЦСКА изравни малко след почивката. Жоел Цварц вкара в 49-ата минута, но първоначално беше отсъдена засада. След проверка с ВАР решението беше променено и попадението беше признато.
В 65-ата минута ЦСКА получи дузпа след нова намеса на ВАР. Алекс Сентейес спъна Пастор, а първоначално съдиите отново отсъдиха засада. Прегледът показа, че такава няма. Стефано Сенси реализира дузпата за 2:1.
Малко по-късно Цварц отбеляза втория си гол и ЦСКА поведе с 3:1.
В 79-ата минута се стигна до конфликт между футболисти на двата отбора. Кристиан Димитров от „Левски“ и Макс Ебонг от ЦСКА получиха червени картони.
Малко преди края Алдаир си отбеляза автогол при опит да пресече подаване на Йоанис Питас и резултатът стана 4:1. След попадението Христо Янев беше изгонен заради навлизане на терена.
„Левски“ намали в добавеното време. Факундо Родригес игра с ръка в наказателното поле, а след проверка с ВАР беше отсъдена дузпа. Евертон Бала я реализира за крайното 4:2.
Така ЦСКА спечели Суперкупата, а Христо Янев приключи периода си начело на отбора с трофей.