DENVER (AP) - Working his way out of a first-inning jam paved the way for Antonio Senzatela's strongest outing in two months.
Senzatela pitched six strong innings for his first win since July 14, Ian Desmond hit a go-ahead home run and the Colorado Rockies beat the St. Louis Cardinals 2-1 Wednesday night.
The Cardinals loaded the bases loaded with one out in the first when Senzatela induced Paul DeJong to ground into an inning-ending double play, producing an immediate lift for the pitcher.
"I got the ground ball for a double play and I thought, 'Wow, it's OK,'" Senzatela said. "When you feel like you're executing pitches, getting outs and getting people to feel uncomfortable (at the plate), you just feel your confidence going up."
DeJong said the Cardinals couldn't capitalize on their opportunities.
"It could've been a completely different game if we take the lead in the first," he said. "But we had our chances throughout the game to get something else going. Our pitchers did a great job, holding them to two runs again. That's all we can ask from the pitching and defense, is to give us a chance and just got to execute a little better as an offense."
It was the second straight 2-1 victory for the Rockies, who ensured their first series win over the Cardinals since taking two of three from St. Louis May 26-28, 2017.
Tony Wolters had two hits, including an RBI double. Paul Goldschmidt had an RBI double for the Cardinals' run.
Senzatela (9-10) allowed a run on four hits. He struck out five and walked two in his first win since July 14. It was an abrupt reversal of form for Senzatela, who entered 0-3 with a 15.83 ERA since returning Aug. 25 from a stint with Triple-A Albuquerque.
"They're just making a lot of quality pitches," Cardinals manager Mike Shildt said. "They're controlling counts. They're hitting with their secondary pitches, keeping the ball down. We've seen a lot of good pitching the last two nights."
Jairo Diaz allowed a leadoff single in the ninth to Paul DeJong and Nolan Arenado's throwing error on Yadier Molina's fielder's choice pulled second baseman Ryan McMahon off the bag, allowing DeJong to advance and Molina to reach. But Diaz then got Tommy Edman to ground into a double play and after walking pinch-hitter Matt Carpenter got pinch-hitter Rangel Ravelo to line out to left for his third save of the season.
Dakota Hudson (15-7) pitched nearly as well, allowing two runs on four hits in six innings. He struck out seven and walked five, one intentionally, and saw his career-high five-game winning streak snapped.
Desmond connected on the first offering from Hudson in the sixth inning, driving the ball into the center field seats for his 17th home run of the season and giving the Rockies their only lead.
"That one felt good," Desmond said. "I've been working the last couple of days in the cage so it was good for the work to pay off."
Down 1-0, the Rockies evened the score on Wolters' RBI double in the fifth. The Rockies had the bases loaded with two outs after an intentional walk to Arenado but Daniel Murphy's deep fly to left was caught at the warning track by Marcell Ozuna.
St. Louis took the early lead on a run-scoring double by Goldschmidt in the third. He scored Dexter Fowler, who beat out an infield single and advanced to second on a balk by Senzatela.