Paul DeJong hit a three-run homer, Justin Williams a pinch-hit, two-run dinger and Nolan Arenado had three RBIs Saturday for the visiting St. Louis Cardinals, who won their third straight game in walloping the Pittsburgh Pirates 12-5.
Cardinals starter Jack Flaherty (5-0) allowed three runs and six hits in six innings, with two walks and nine strikeouts.
Bryan Reynolds hit an RBI double, Colin Moran had a pair of RBI singles and Gregory Polanco an RBI base hit for Pittsburgh, which has dropped three in a row.
Pittsburgh starter Trevor Cahill (1-3) pitched 5 1/3 innings, giving up five runs and seven hits, with three walks and five strikeouts.
St. Louis reliever Jordan Hicks left in the seventh because of right arm tightness.
Tommy Edman led off the game with a double. An out later, Paul Goldschmidt knocked in Edman with a single. After Arenado walked, DeJong hit his sixth homer, to left-center, for a 4-0 Cardinals lead.
In the second, Pittsburgh loaded the bases with no one out but scored just once.
Moran singled and went to third on Polanco’s double. Kevin Newman walked to load them up. Ka’ai Tom’s sacrifice fly brought home Moran, making it 4-1, before Flaherty got Michael Perez to ground out and struck out Cahill.
St. Louis added another in the third. Goldschmidt walked and Arenado pushed him to third with a single. After DeJong lined out, Tyler O’Neill’s base hit drove in Goldschmidt for a 5-1 lead.
The Pirates cut it to 5-3 in the bottom of the third. Phillip Evans drew a one-out walk and went to third on Reynolds’ single. Moran’s single brought in Evans, and Polanco followed with an infield single to score Reynolds.
In the seventh, Dylan Carlson walked and Goldschmidt singled, chasing Pittsburgh reliever Sam Howard. Replacement Duane Underwood Jr. gave up a two-run double to Arenado to boost it to 7-3.
In the bottom of the seventh, Adam Frazier doubled, Reynolds hit an RBI double and Moran followed with an RBI single to close it to 7-5.
The Cardinals added five in the ninth, highlighted by Williams’ homer.
–Field Level Media
More in Sports
The Miami Marlins on Thursday evening will look for their first home sweep since...
The Washington Wizards will face a desperate team Thursday night when they visit the...
Buoyed by his doctor’s confidence that he would make a full recovery from COVID-19,...
Their spot in the playoffs clinched, the Boston Bruins took their foot off the...
Two first-half goals from Maximiliano Meza sparked Monterrey to a 3-0 win over the...
Dale Earnhardt Jr. announced Tuesday that his annual NASCAR Xfinity Series start will take...
Riot Games announced Wednesday that the League of Legends 2021 LEC Summer Split will...
Nate Diaz suffered an undisclosed minor injury during training camp, forcing his welterweight bout...
The PGA Tour returns to Quail Hollow Club in Charlotte this week for the...
Top-seeded Ashleigh Barty of Australia outlasted Petra Kvitova 6-1, 3-6, 6-3 on Tuesday in...