Edmundo Sosa, Harrison Bader and Dylan Carlson each drove in two runs and the St. Louis Cardinals edged the visiting San Diego Padres 8-7 to complete their three-game sweep.
Tyler O’Neill scored three runs and drove in another for the Cardinals (79-69), who extended their winning streak to eight games.
Tommy Pham drove in three runs for Padres (76-73), who have lost eight of their last 10 to fall 3 1/2 games behind the Cardinals for the second National League wild card spot.
Cardinals starter J.A. Happ allowed three runs on four hits in four innings. Alex Reyes (9-8) earned the victory in relief and Giovanny Gallegos earned his 10th save.
Padres starter Jake Arrieta (5-14) retired just one of the six batters he faced before departing with a groin muscle strain. He allowed five runs (four earned) on three hits and a walk.
The Cardinals took a 5-0 lead in the first inning. Tommy Edman led off with a double, Paul Goldschmidt hit a single, and O’Neill walked to load the bases.
Nolan Arenado lifted a fly ball to shallow center field that Fernando Tatis Jr. dropped for a run-scoring error. Carlson hit a sacrifice fly and Sosa added an RBI double before Arrieta departed.
Bader greeted reliever Craig Stammen with a two-run double to make it 5-0.
The Padres got one run back in the third inning on Tatis’ RBI single.
They cut the lead to 5-3 in the fourth inning on Manny Machado’s single, Austin Nola’s double, Eric Hosmer’s RBI groundout, and Wil Myers’ RBI single off Happ’s foot.
The Cardinals pushed their lead to 7-3 in the fifth inning. Goldschmidt lined a double, O’Neill hit an RBI single, Arenado reached on an infield single, and Sosa dropped an RBI double into right field.
Pham’s solo homer in the sixth cut the lead to 7-4, but the Cardinals made it 8-4 in the seventh with Carlson’s RBI single.
Jake Cronenworth and Machado hit singles to open the eighth inning and Pham hit a two-run double. Hosmer’s run-scoring grounder pulled San Diego to within 8-7.
–Field Level Media
More in Sports
For a fifth time in two seasons, the Atlanta Braves will take the field...
Nine-year NBA veteran Lance Stephenson is taking a measured approach toward a return to...
Malik Cunningham rushed for 133 yards and three touchdowns Saturday, including the clinching score,...
Elias Lindholm completed his second career hat trick with the overtime-winning goal to give...
Johnny Russell scored in the 79th minute to lift Sporting Kansas City to a...
Ty Gibbs continued his phenomenal NASCAR Xfinity Series rookie season on Saturday with his...
The Houston Outlaws signed flex support Seung-hyun “lr1s” Kim of South Korea to the...
Norma Dumont defeated Aspen Ladd by unanimous decision in their women’s featherweight bout Saturday...
Hideki Matsuyama shot a 2-under-par 68 for the second consecutive day on Saturday to...
No. 9 seed Anett Kontaveit of Estonia beat unseeded Marketa Vondrousova of the Czech...