ST. LOUIS (AP) — Kyle Freeland gave up five hits in a season-high 7 1/3 innings, Hunter Goodman hit a home run, and the Colorado Rockies beat the St. Louis Cardinals 3-0 on Tuesday night to snap an eight-game losing streak.
Freeland (3-12) walked two and struck out two in his longest outing since a career-best 8 1/3-inning outing on July 9, 2017 against the Chicago White Sox.
Victor Vodnik pitched the final 1 2/3 innings to earn his third save and clinch the Rockies’ second shutout of the season after they blanked the Cardinals in Denver on July 23.
Cardinals starter Matthew Liberatore (6-10) allowed three runs on four hits and a walk in four-plus innings after striking out the side in the first inning and retiring the first nine batters he faced.
Goodman hit his two-run homer in the f