Ray (7-6) struck out eight and walked two as the Diamondbacks won their fourth straight. He won back-to-back road starts for the first time since May 3-8 and improved to 9-0 when starting on six-plus days of rest dating back to 2015.
Ray also improved to 2-1 with a 1.41 ERA in four career starts at Busch Stadium.
Lambs second homer of the season off Andrew Miller (3-4) broke a 1-1 tie in the seventh to help send the Cardinals to their third straight loss. Lamb now has two home runs in the last six days.
Martes two-run blast in the eighth extended the lead and proved to be the game-winning RBI. He extended his hit safely streak to six games.
Christian Walker sent a 92 mph fastball into the left field bullpen to give the Diamondbacks a 1-0 lead in the fourth. Walker has hit in six straight games and has four homers and 11 RBIs during that span.
Daniel Ponce de Leon, who was named the starter by the Cardinals earlier in the day for an ailing Adam Wainwright, gave up one run over a season-high 6 2/3 innings. He allowed three hits, struck out seven and didnt walk a batter.
Matt Wieters tied the game for the Cardinals with an opposite-field home run in the fifth. It was his third homer in his last six games.
Wainwright was pulled from the starting lineup due to back spasms. He wasnt put on the Injured List and manager Mike Shildt said he could make his next start as early as Sunday.
“I dont think hes going to skip a turn,” Shildt said. “I think you could see him potentially go in a couple of days.”
DiamondbRead More – Source