Harrison Bader se fue de 3-1 con un boleto, una base robada y una impulsada para los Rojos (73-71), que perdieron su tercer juego consecutivo. Tyler Stephenson y Alejo López impulsaron las otras carreras de Cincinnati.

El lanzador abridor Zack Thompson (5-5) permitió tres carreras y cinco hits para los Cardinals (63-79), que ganaron por quinta vez en seis juegos. Thompson golpeó a seis bateadores y dio tres bases por bolas.

Ryan Helsley cerró la novena entrada para conseguir su octavo salvamento.

El lanzador abridor de los Rojos, Carson Spires, permitió cuatro carreras, cinco hits y tres bases por bolas en tres entradas. Sam Moll (1-4) cargó con la derrota.

El tercera base de Cincinnati, Noelvi Marte, fue golpeado en la cara con un tiro errante durante los calentamientos previos al juego y fue eliminado de la alineación por una contusión.

El manager de los Rojos, David Bell, obtuvo su séptima expulsión de la temporada por discutir bolas y strikes con el árbitro Brennan Miller en la cuarta entrada. Luego López fue expulsado por argumentar otra convocatoria de huelga momentos después.

Los Cardinals tomaron una ventaja de 1-0 en la primera entrada. Lars Nootbaar recibió base por bolas, Nolan Gorman conectó sencillo con un out y Contreras conectó un sencillo productor con dos outs.

Los Rojos tomaron una ventaja de 3-1 en la segunda entrada.

Nick Senzel abrió con un sencillo y anotó con un doble con un out de Tyler Stephenson. López siguió con un doble anotador y Bader conectó un sencillo productor con dos outs.

St. Louis empató el juego 3-3 en la tercera entrada cuando Nolan Arenado recibió una base por bolas con dos outs y Contreras conectó su jonrón.

Los Cardinals se adelantaron 4-3 en la cuarta entrada con un doble productor de dos outs de Nootbaar. Paul Goldschmidt recibió base por bolas intencional, luego Gorman recibió base por bolas, pero Arenado saltó para dejar las bases llenas.