Tyler O’Neill hit two home runs as the St. Louis Cardinals defeated the visiting Cincinnati Reds 5-2 to complete a three-game sweep.
The Reds have lost seven consecutive games to fall three games under .500 and sink into the National League Central cellar.
Jack Flaherty (4-0) held the Reds to one run on three hits over seven innings. He struck out six batters and walked nobody.
Cardinals starting pitchers have allowed just six runs in their last 37 2/3 innings.
Alex Reyes got in and out of ninth-inning trouble to earn his fifth save.
Losing pitcher Luis Castillo (1-2) allowed four runs on six hits and a walk in five innings.
Reds manager David Bell was ejected in the sixth inning for arguing after Flaherty hit Jonathan India in the helmet with a pitch and the umpires issued warnings to both teams.
India stayed in the game to run, but the Reds lifted him after the half inning.
The Cardinals struck first. Tommy Edman led off the first inning with a single, then he raced to third on Dylan Carlson’s single and scored on Paul Goldschmidt’s groundout.
O’Neill pushed the lead to 2-0 with a solo homer in the second inning. He struck again in the fifth inning with a solo homer to center field.
Andrew Knizner followed with a single, and Flaherty bunted him over. Carlson’s RBI single put the Cardinals up 4-0.
The Reds finally got on the board in the seventh inning when Jesse Winker, who has a 10-game hitting streak, smacked a lead-off homer.
They cut their deficit to 4-2 in the eighth inning. With one out, Kyle Farmer hit a potential double-play grounder, but he reached second base on Edman’s throwing error.
Farmer moved to third on Jordan Hicks’ wild pitch and scored on Tyler Naquin’s single.
The Cardinals responded in their half of the inning when Carlson hit a double and scored on Goldschmidt’s single to make it 5-2.
The Reds got the potential tying run on base in the ninth. Nick Castellanos hit a ground-run double with one out and Joey Votto walked. After Eugenio Suarez flew out, Reyes walked Nick Senzel to load the bases.
But Tucker Barnhart grounded out on a 3-1 pitch to end the game.
–Field Level Media
More in Sports
At the recent expense of the Los Angeles Angels, the Tampa Bay Rays continue...
The roster-depleted Indiana Pacers will try to revive their playoff chances on Thursday when...
LSU quarterback TJ Finley has entered the NCAA transfer portal, 247Sports reported Thursday. Finley...
The Montreal Canadiens announced Thursday that forward Ryan Poehling will miss the rest of...
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...
Patty Tavatanakit and 18-year-old Atthaya Thitikul of Thailand share a one-stroke lead after carding...
Top-seeded Ashleigh Barty of Australia outlasted Petra Kvitova 6-1, 3-6, 6-3 on Tuesday in...