C.J. Cron homered, singled and drove in two runs to lift the Colorado Rockies past the host Philadelphia Phillies 5-0 on Thursday.
Elias Diaz added an RBI single for the Rockies, who entered the game with the worst record in the National League but managed to snap an eight-game losing streak.
Rockies starter Ryan Feltner (1-2) tossed 5 2/3 innings and allowed three hits and no runs with six strikeouts and three walks.
The Phillies had only six hits and left all 11 runners on base. No Philadelphia player had more than one hit.
The Rockies scored at least four runs for the first time since April 12. Before arriving in Philadelphia, the Rockies were outscored 33-9 in a three-game sweep against the Pittsburgh Pirates.
Phillies starter Matt Strahm (1-2) gave up three hits and three runs, struck out a career-high 11 and walked two in 5 1/3 innings.
Trea Turner doubled down the left field line to open the eighth inning. Kyle Schwarber grounded out to first and Nick Castellanos struck out. Brandon Marsh walked to place runners at first and third, but Justin Lawrence got J.T. Realmuto to strike out swinging to end the inning.
The Rockies went ahead 2-0 in the first when Cron crushed a two-run homer to left.
The Phillies managed only two hits through the first five innings — singles by Castellanos and Bryson Stott.
Colorado took a 3-0 lead in the sixth when Diaz hit an RBI single to left. Ryan McMahon was initially called out following a strong throw from Jake Cave. After the Rockies challenged, the call was reversed.
The Rockies soon loaded the bases with two outs and Andrew Bellatti walked Alan Trejo to force in a run for a 4-0 advantage.
Schwarber singled with one out in the home sixth, but Castellanos popped out to shortstop. Marsh walked and Feltner was lifted. Lawrence then allowed an infield single to Realmuto before Alec Bohm struck out looking to end the threat.
Mike Moustakas contributed a pinch-hit RBI double in the ninth inning for the final margin.
–Field Level Media