Jose Osuna's go-ahead RBI single in the seventh inning gave the Pittsburgh Pirates a 2-1 win Friday and halted the visiting San Diego Padres' four-game winning streak.
Starling Marte had an RBI double for Pittsburgh, which has won four of six after losing seven in a row and 10 of 12.
Manny Machado hit a solo homer for the Padres, but also made two costly errors.
Neither team has been much accustomed to duels between starting pitchers, thanks to San Diego's potent offense -- the Padres had scored 58 runs in their previous seven games -- and the Pirates' struggles to get much more than four or five innings from their starters very often.
But that's what they got for seven innings, with each starter giving up five hits.
Pittsburgh starter Joe Musgrove (5-7), a native of the San Diego area, improved to 3-0 in his career against the Padres. He gave up one run, threw a season-high 105 pitches, struck out eight and walked none.
Felipe Vazquez pitched the ninth for his 18th save.
Padres starter Eric Lauer (5-7), in a bounce-back game from getting rocked by Colorado for 10 hits and five runs in 2 2/3 innings, allowed two runs, just one earned, with four strikeouts and one walk.
Pittsburgh took a 1-0 lead in the first. Bryan Reynolds singled up the middle with one out. Marte doubled to the corner in left, and Reynolds raced all the way around to score, with Marte out trying to stretch it to a triple.
San Diego tied it 1-1 in the fourth when Machado led off with his 15th homer, a 425-foot shot to center.
With one out in the seventh, Jung Ho Kang reached second base on Machado's double error at third -- first bobbling the grounder, then throwing the ball errantly. Steven Brault pinch-ran for Kang and scored on Osuna's base hit up the middle, an unearned run that gave Pittsburgh a 2-1 lead.
In the eighth, the Padres loaded the bases with two outs against reliever Kyle Crick, but Franmil Reyes hit a foul pop-out.
--Field Level Media
San Diego | Pittsburgh | |
Eric Lauer | Player | Joe Musgrove |
Loss | W/L | Win |
7.0 | IP | 7.0 |
4 | Strikeouts | 8 |
5 | Hits | 5 |
1.29 | ERA | 1.29 |
San Diego | Pittsburgh | |
Francisco Mejia | Player | Joe Musgrove |
2 | Hits | 1 |
0 | RBI | 0 |
0 | HR | 0 |
3 | TB | 1 |
.500 | Avg | 1.000 |
Team | Hits | HR | TB | Avg | LOB | K | RBI | BB | SB | Errors |
San Diego | 7 | 1 | 13 | .206 | 14 | 9 | 1 | 2 | 0 | 2 |
Pittsburgh | 6 | 0 | 7 | .214 | 7 | 5 | 2 | 1 | 0 | 2 |