Игра состоялась в Нижнем Новгороде на стадионе, который посетили 42 139 зрителей.
Основное время завершилось вничью — 1:1. На 25-й минуте красно-белые вышли вперед благодаря голу Кристофера Мартинса. Сравнял счет Александр Соболев, реализовав пенальти в компенсированное время — на 90+8-й минуте. В серии послематчевых 11-метровых ударов сильнее оказались петербуржцы — 4:2.
Для «Зенита» этот трофей стал 10-м в истории, что является рекордом. Ранее команда выигрывала Суперкубок России в 2008, 2011, 2015, 2016, а также с 2020 по 2024 год.
Ранее сообщалось, что в финале чемпионата мира 2026 года по футболу, который пройдет 19 июля, сборная Аргентины встретится с командой Испании. Для испанцев этот финал станет лишь вторым в истории.