Manny Machado hit a two-run homer and an RBI double to power the visiting San Diego Padres past the St. Louis Cardinals 7-4 on Monday.
Jackson Merrill also had two hits and knocked in three runs for the Padres, who won for the third time in four games.
Recalled from Triple-A El Paso earlier in the day, Padres starter Randy Vasquez (4-6) allowed two runs on six hits in six innings. He walked two and struck out two.
Alec Burleson went 3-for-5 with two RBIs and Masyn Winn finished 3-for-4 with a walk and two runs for the Cardinals.
St. Louis starting pitcher Kyle Gibson (7-6) allowed seven runs on five hits and four walks in 4 1/3 innings. He struck out two.
San Diego took a 2-0 first-inning lead when Jake Cronenworth was hit by a pitch and Machado followed with his 21st home run of the year.
The Cardinals cut the deficit to 2-1 in the second inning. Brendan Donovan hit a one-out triple and scored on Paul Goldschmidt’s single.
The Padres increased their lead to 4-1 in the third inning. Luis Arraez hit a leadoff single and Jurickson Profar walked. Both runners advanced on a flyout and later scored on Merrill’s two-out single.
Vasquez worked out of trouble in the bottom of the inning. After walking Winn and allowing Burleson’s single, Vasquez got Nolan Arenado to fly out and Lars Nootbaar to ground into a double play.
St. Louis cut the deficit to 4-2 in the fourth inning. Ivan Herrera walked, went to third on Donovan’s single and scored two batters later on Matt Carpenter’s sacrifice fly.
However, the Padres added on in the fifth. Profar walked, Cronenworth hit a single, Machado hit an RBI double, and Xander Bogaerts lofted a sacrifice fly to finish Gibson’s night.
Merrill greeted Matthew Liberatore with an RBI single to make it 7-2.
The Cardinals edged a run closer in the seventh on two-out doubles by Winn and Burleson, then made it 7-4 in the ninth on an RBI single by Burleson.
–Field Level Media
Rookie left-hander Joey Cantillo pitched seven sharp innings and David Fry and Bo Naylor each homered to boost the visiting Cleveland Guardians to a 5-3 win against the Chicago White…
Brandon Drury and Niko Kavadas each hit a two-run home run, and the Los Angeles Angels pulled away for a 6-2 win over the Minnesota Twins on Monday night in…
Austin Wells hit a tiebreaking three-run homer in the seventh inning and drove in four runs as the New York Yankees opened a three-game series against the visiting Kansas City…
Angels belt 2 HRs, hand Twins fourth straight setback
Yanks lean on Austin Wells to clobber Royals
Rob Refsnyder, Tyler O’Neill power Red Sox past Orioles
Mets scratch out win over Jays, snag wild-card lead