El partido se definió en las primeras cuatro entradas. St. Louis anotó en el tercero y en el cuarto, construyó una ventaja de tres carreras y luego se dedicó a defenderla. Arizona recortó distancias pero nunca pudo empatar, y los Cardinals ganaron 3-2 en Busch Stadium.
Andre Pallante fue el arquitecto de la victoria. En seis entradas, permitió 6 hits, 1 carrera y no concedió ningún boleto, con 2 ponches y 85 lanzamientos. Con efectividad de 3.70, Pallante mejoró a 9-4 en la temporada. Riley O'Brien cerró el noveno con una entrada en blanco para sumar su salvamento número 19.
La ofensiva de St. Louis tomó la delantera en el tercero cuando Church anotó con el infield single de Alec Burleson. En el cuarto, Lars Nootbaar anotó con el fly de sacrificio de Blaze Jordan, y luego Masyn Winn cruzó el plato con el sencillo de Nathan Church al jardín izquierdo, poniendo el marcador 3-0. Church terminó 2-for-3 con una carrera impulsada; Burleson, 1-for-2 con una impulsada.
Merrill Kelly absorbió la derrota para Arizona. En seis entradas, permitió 7 hits, 3 carreras —las tres limpias— y 3 boletos, con 2 ponches en 96 lanzamientos. Su récord cayó a 5-7, con efectividad de 5.71. Los Diamondbacks recortaron a 3-1 en el sexto cuando Carroll anotó con el rodado de Nolan Arenado, y Tommy Troy conectó un jonrón de 444 pies al centro en el séptimo para acercar el marcador a 3-2, pero no hubo más.
St. Louis quedó con marca de 41-34 y ganó su partido más reciente tras una derrota. Arizona cayó a 39-38 y acumula dos derrotas consecutivas.