Vietto abrió la cuenta a los 40 minutos. San Juan logró el empate transitorio apenas comenzada la segunda etapa con un potente remate de Claudio Riaño.
Pero Vietto desnivelo a los 60 con un remate de cabeza y sentenció el encuentro diez minutos después con remate de izquierda solo frente al arco.
Faltando dos minutos, el arquero de Racing Jorge De Olivera fue expulsado tras cometer un penal. El mediocampista Agustín Pelletieri se calzó los guantes, ya que el técnico había realizado los cambios reglamentarios y le detuvo el penal a Gastón Caprari.
Racing marcha invicto en el torneo, mientras que San Martín acumula cinco derrotas en fila.
Publicidad
Argentinos hilvanó su segunda victoria gracias al gol de Leandro Barrera tras un desafortunada salida del arquero Emanuel Tripodi.
Finalizada la quinta fecha, Boca lidera con 12 puntos, Racing, Arsenal, Newell's y Colón escoltan con 11, Vélez y Godoy Cruz suman 10. River y Quilmes siguen con ocho; Argentinos Juniors suma siete; All Boys, Belgrano, San Lorenzo y Estudiantes tienen seis; Lanús cuatro, Rafaela tres; Tigre e Independiente dos; y Unión y San Martín marchan sin nada.
Publicidad
La sexta fecha se jugará así: San Martín-Arsenal, Rafaela-All Boys, Estudiantes-Vélez, San Lorenzo-Colón, Independiente-Quilmes, Argentinos Juniors-Boca, Belgrano-Racing, River-Newell's, Unión-Tigre, Lanús-Godoy Cruz.
Resultados de la quinta jornada:
Quilmes 0 - Argentinos Junior 1 (lunes)
Racing 3 - San Martín 1 (lunes)
Colón, 1 - River Plate, 1 (domingo)
Godoy Cruz, 2 - Independiente, 1 (domingo)
Boca Juniors, 2 - Atlético Rafaela, 1 (domingo)
Tigre, 1 - San Lorenzo, 1 (domingo)
Vélez Sarsfield, 2 - Belgrano 1 (sábado)
Arsenal, 1 - Lanús, 0 (sábado)
Newell's Old Boys, 1 - Estudiantes, 0 (sábado)
All Boys, 3 - Unión, 1 (viernes)