ST. LOUIS — Paul Goldschmidt hit a tiebreaking single in the eighth inning and Marcell Ozuna followed with a two-run homer, and the St. Louis Cardinals beat the Pittsburgh Pirates 6-2 on Friday night.

Goldschmidt's single went under the glove of Pirates shortstop Kevin Newman, scoring Dexter Fowler to break a 2-all tie. Five pitches later, Ozuna drove a 99 mph fastball from Richard Rodriguez (3-5) into the left field bullpen for his second homer in two games. The Cardinals tacked on an extra run when Paul DeJong reached on an error by José Osuna and scored on Matt Carpenter's sacrifice fly.

The rally made a winner out of Carlos Martínez (3-2), who pitched the final 1⅓ innings as the Cardinals snapped a five-game losing streak.

Cardinals starter Dakota Hudson threw a season-low 49 pitches through four innings. He gave up two runs on six hits and didn't walk or strike out anyone.

Tyler Webb, John Brebbia and Andrew Miller pitched 3⅔ innings of scoreless relief to bridge the game to Martínez.

The Pirates lost their sixth straight and are 4-22 since the All-Star break.

Josh Bell doubled and scored on sacrifice flies by Osuna in the second and Colin Moran in the fourth for the Pirates' two runs.

The first three Cardinals batters of the game singled to load the bases, but Pirates starter Chris Archer escaped the jam with only one run allowed by getting Ozuna to ground into a double play and striking out DeJong.

St. Louis tied the game at 2 in the fourth when Matt Wieters legged out an infield hit to score Carpenter.

Archer gave up two runs on seven hits in six innings. His nine strikeouts were one shy of his season best.

Return engagement

The Pirates plan to promote RHP Mitch Keller from Triple-A Indianapolis to start Monday night's game at the Los Angeles Angels. Keller is 0-1 with a 12.50 ERA in three starts this season.

Trainer's room

Pirates: RHP Clay Holmes (right triceps inflammation) threw two scoreless innings with Double-A Altoona on Thursday night.

Cardinals: C Yadier Molina (right thumb tendon strain) went 0-for-4 and caught all nine innings as he continued his rehabilitation assignment at Double-A Springfield. Manager Mike Shildt said Molina could join the team next week.

Up next

Pirates: RHP Joe Musgrove (8-10, 4.69) gets the start in the second of a three-game series at St. Louis on Saturday night. He is 1-5 with a 7.39 ERA in six career starts against the Cardinals.

Cardinals: RHP Adam Wainwright (7-8, 4.50) will look to continue his strong season at home, where he is 5-2 with a 2.26 ERA in 10 starts. His 34 career starts and 182 strikeouts against Pittsburgh are the most among active pitchers.

Copyright 2019 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.

Recommended for you

Join the conversation

When posting comments, please follow our community guidelines:
• Login with a social account on WorldTable.
• Don't use obscene, profane or vulgar language or engage in personal attacks.
• Stay on topic. Don’t hijack a forum to talk about something else or to post spam.
• Abuse of the community could result in being banned.
• Comments on our website and social media may be published in our newspaper or on our website.