El local golpeó primero a los 8 minutos del primer tiempo. Sanabria desbordó por la izquierda y envió un centro que, tras un rebote, le quedó a Meléndez. El delantero definió ante la salida de Sand y puso el 1-0 para Chacarita.
San Martín intentó reaccionar rápidamente. A los 12 minutos, Guanca ejecutó un tiro libre que se desvió en la barrera y terminó en córner. Un minuto después, el propio Guanca estuvo muy cerca de marcar mediante un córner olímpico: su remate dio en el travesaño y el Santo se salvó de la segunda caída.
A los 29 minutos, San Martín consiguió el empate, aunque finalmente la conquista fue anulada. Salazar envió un centro y Veliez ganó de cabeza para convertir, pero el juez de línea marcó posición adelantada del atacante tucumano.
Ya en el complemento, el Santo salió decidido a buscar la igualdad. A los 3 minutos, Mauro Verón tuvo una clara oportunidad dentro del área, pero su remate se fue por encima del travesaño.
Chacarita también tuvo una aproximación a los 16 minutos, cuando Sanabria volvió a desbordar e intentó sorprender con un remate que se desvió en el camino, aunque Sand controló sin mayores inconvenientes.
La insistencia de San Martín finalmente tuvo premio a los 26 minutos. La pelota le quedó a Arfaras dentro del área y el futbolista sacó una volea que venció al arquero local para establecer el 1-1.
Y apenas ocho minutos después, el Santo completó la remontada. Luca Arfaras recibió fuera del área, se animó a probar de larga distancia y sacó un verdadero golazo: la pelota se metió en el ángulo y puso el 2-1 para San Martín.
El conjunto tucumano sostuvo la ventaja hasta el final y consiguió dar vuelta un partido que había comenzado cuesta arriba, para quedarse con tres puntos importantes ante Chacarita que no levanta cabeza y se complica con la permanencia.