Государственный гимн перед началом финала исполнил солист украинской группы ТНМК Олег Фагот (Михайлюта).
Футбольный матч, согласно комментариям Terrikon.com, начался с атак ‘Шахтера’, но забить команда не смогла. Вместо этого на 43-й минуте матча счет открыл игрок ‘Динамо’ Андрей Ярмоленко, которого защита донецкой команды оставила одного в районе 11-метровой отметки – 1:0.
Сравнял счет бразильский легионер ‘Шахтера’ Кауан Элиас. На 64-й минуте он в штрафной площадке ‘Динамо’ получил мяч с правого фланга и точно пробил – 1:1.
Основное время игры победителя не выявило, поэтому арбитр назначил экстра-таймы. Но и в дополнительные полчаса забитых мячей не было, поэтому была назначена серия пенальти.
11-метровые удары лучше выполнили футболисты донецкого клуба, результат матча – 1:1 (6:5). Александр Караваев из ‘Динамо’ не смог забить.
Элиас бил по воротам ‘Динамо’ дважды: голкипер Руслан Нещерет отбил первый удар, но при этом он вышел слишком далеко из ворот, и со второй попытки был гол.
В финале Кубка Украины ‘Динамо’ и ‘Шахтер’ играли друг против друга в 11-й раз. Последний раз в финале Кубка команды встречались в сезоне 2017–2018, тогда на ‘Днепр-Арене’ донецкая команда выиграла 2:0.
До сегодняшнего финала ‘Шахтер’ выигрывал Кубок Украины 14 раз, а ‘Динамо’ – 13.