El partido, prórroga incluida, terminó con empate a un gol. El senegalés Baye Oumar Niasse adelantó al Lokomotiv a la media hora jugada, pero a siete minutos del final Igor Smolnikov estableció el empate, que permaneció durante el tiempo extra.
Desde los once metros, el Zenit que entrena el portugués Andre Vilas Boas, se mostró más acertado que su rival y logró el trofeo.
Es el tercer título de la Supercopa para el Zenit, que se sitúa a tres del CSKA Moscú, el equipo con más éxitos en la competición y ganador en 2014.