Persistence paid off for the Colorado Rockies as they snapped an eight-game losing streak with a convincing 6-3 win over the Miami Marlins. This victory not only brings a much-needed boost for the Rockies but also sets them up for a chance at a series split in Thursday’s game.
Kyle Freeland, seeking his first win since April 7, delivered a solid performance on the mound. Known for his historical success against Miami, Freeland showcased his skills by effectively countering the Marlins’ contact-oriented lineup. He commanded the game for five innings, striking out four batters while allowing only one hit and one walk during his first time through the order. His knuckle-curve was particularly effective, accounting for 55% of his 13 whiffs on the evening.
The Marlins managed to put runs on the board in the fourth inning. After Liam Hicks singled and Heriberto Hernández doubled, Javier Sanoja capitalized on a mistake pitch, driving a sinker into right field for a two-run triple that briefly gave Miami a 2-1 lead. However, Freeland quickly regrouped, striking out Kyle Stowers and getting Leo Jiménez to line out, stranding Sanoja on third.
Freeland’s night ended after 85 pitches, during which he allowed only two runs on six hits, complemented by seven strikeouts. His ability to work around trouble was evident as he dealt with a pair of one-out singles in the fifth inning, responding with a strikeout and a groundout to maintain the Rockies’ slim lead.
Offensively, Mickey Moniak was the standout player for Colorado. After returning from the injured list, Moniak quickly found his groove, hitting a home run in Tuesday’s game and continuing that momentum on Wednesday. He opened the scoring with a powerful blast over the center field wall in his first at-bat, marking his 14th home run of the season.
In the third inning, Moniak added a two-out double, but he was stranded at second. However, he redeemed himself in the fifth with a two-out, two-run triple that pushed the Rockies ahead 3-2. Despite his strong performance, Moniak fell just short of the cycle when he flew out to left field in foul territory during his final at-bat, finishing the game with an impressive 3-for-4 line and three RBIs.
Facing Miami’s Max Meyer, who had previously been undefeated, the Rockies managed to score six runs, matching a season high against him. After Moniak’s early home run, the Rockies were quiet until the fifth inning, where Troy Johnston’s single and an error by Sanoja set the stage for Moniak’s pivotal triple. Hunter Goodman then joined the offensive display with a two-run home run, tying him with Larry Walker for the most home runs before the All-Star break in franchise history.
Although Meyer concluded his outing after six innings with only one earned run, six hits, and five strikeouts, he could not escape the loss. The Rockies extended their lead in the seventh when Kyle Karros launched a towering home run, bringing the score to 6-3.
Karros ended the night with one hit and two runs scored, continuing his strong performance from June. The Rockies managed a total of seven hits, including three home runs, while only striking out six times. They struggled to draw walks and went 2-for-6 with runners in scoring position.
The Rockies’ bullpen provided solid support after Freeland’s departure, with Juan Mejia pitching two effective innings. Despite allowing an inside-the-park home run to pinch-hitter Joe Mack in the seventh, Mejia’s resilience helped stabilize the game. Jimmy Herget had a quick eighth inning, and Brennan Bernardino closed out the ninth for the save.
With a pitching staff that combined for 11 strikeouts and only two walks, the Rockies look to carry this momentum into the series finale against the Marlins at 1:10 pm MDT on Thursday. Michael Lorenzen (3-9, 6.83 ERA) is set to take the mound for Colorado, while Miami has yet to announce their starter. A thrilling conclusion to this four-game set awaits.
Note: This recap is an independently written summary based on publicly available reporting.
CHW
BAL
TEX
CLE
DET
NYY
WSH
BOS
SD
CHC
NYM
TOR
PIT
PHI
STL
ATL
TB
KC
MIN
HOU
CIN
MIL
MIA
COL
LAD
OAK
SF
ARI
LAA
SEA