PHOENIX (AP) -- Tyler O'Neill jonroneó por tercer juego seguido, Yadier Molina remolcó tres y los St. Louis Cardinals ganaron 7-4 el sábado a los Arizona Diamondbacks, que han perdido 13 juegos en fila.

Los Diamondbacks sufren su peor racha de derrotas desde los 14 juegos que encadenaron en 2004, el récord de la franquicia. Su foja de 18-35 es la peor de la Liga Nacional.

El abridor de St. Louis, Adam Wainwright (3-4), tuvo un buen comienzo y retiró a los primeros ocho bateadores que enfrentó. Pero los Diamondbacks empezaron a castigar al veterano derecho en el quinto y el sexto. Stephen Vogt conectó un jonrón de dos carreras y Walker impulsó dos carreras con un sencillo.

La ofensiva no fue suficiente para Arizona, que ha visto cómo su temporada se torcía con rapidez.

La derrota fue para Seth Frankoff (0-2).

Por los Cardinals, el puertorriqueño Molina de 5-2 con una anotada y tres remolcadas. El panameño Edmundo Sosa de 3-1.

Por los Diamondbacks, los dominicanos Ketel Marte de 4-0; Domingo Leyba de 1-0. Los venezolanos Eduardo Escobar de 3-1 con una anotada; David Peralta de 5-1 con una anotada.