Основное время матча закончилось вничью, 1:1. Счёт на 28-й минуте открыл нападающий «Локомотива» Байе Ниассе, чётко метров с 16-ти пославший неожиданно отскочивший к нему мяч в ворота «Зенита». После пропущенного гола зенитовцы завладели контролем мяча, но при энергичном противодействии «Локомотива» долго ничего серьёзного создать не могли. Наконец, когда до конца игры оставалось около 10 минут, «Зенит» окончательно завладел всеми нитями игры, а «Локомотив» отбивался всё сумбурнее. На 84-й минуте после подачи Халка со штрафного Аксель Витсель головой переправил мяч на дальнюю штангу, а Игорь Смольников тоже головой замкнул комбинацию и сравнял счёт.

Дополнительное время прошло в напряжённой обоюдоострой борьбе, в которой «Зенит» выглядел основательнее, а «Локомотив» острее. Счёт не изменился, и вопрос о победителе решили одиннадцатиметровые удары, в которых преуспели петербуржцы, 4:2.

Если оценивать уровень игры, показанной соперниками, то не надо делать никаких скидок на начало сезона, а хочется сразу примерить их сегодняшнее состояние на предстоящие обоим соперникам довольно скоро еврокубковые баталии. Учитывая, что почти всё основное время матча «Локомотив» показывал настоящую кубковую игру и смотрелся предпочтительнее, можно не сомневаться, что он к Кубку Европы готов уже сейчас. «Зениту» подготовиться к Лиге Чемпионов ещё предстоит, так как даже одержав победу, достаточно убедительной игры для чемпиона России он пока не показал. Тем не менее, Суперкубок России 2015 года выиграл санкт-петербургский «Зенит», с этим его и поздравляем.