Joe Musgrove cruised through seven innings, and the Pittsburgh Pirates snapped a five-game losing streak with a 3-1 victory over the Chicago Cubs on Saturday night.
Musgrove (5-7) allowed one run on five hits with seven strikeouts. He has gone seven innings and surrendered two runs or fewer in four of his past five starts.
Pittsburgh won for the second time in eight games. The first-place Cubs had their three-game winning streak snapped.
From 'El Mago' to 'Hollywood:u0022 Cubs Reveal Players Weekend Nicknames
Felipe Vazquez retired the side in order with two strikeouts in the ninth inning for his 27th save.
The Pirates' three runs came in the second inning, when Adam Frazier had an RBI double after Josh Bell and Francisco Cervelli walked to start the inning. That ended Pittsburgh's streak of 24 innings without a run scored.
Frazier's double off Tyler Chatwood (4-6) drove in Bell from second and gave the Pirates a 1-0 lead. A groundout from Colin Moran scored Cervelli before Adeiny Hechavarria hit a sacrifice fly to left field, allowing Frazier to score and make it 3-0.
Musgrove got out of a jam with the Pirates leading 3-1 in the fifth inning. He allowed consecutive one-out singles by Wilson Contreras and Tommy La Stella, but with runners on the corners Musgrove struck out Addison Russell and got Ben Zobrist to fly out to end the inning.
Chatwood, who has walked 93 batters in 101 2/3 innings this season, lasted just two innings before being pulled after walking Corey Dickerson to lead off the third. He threw 37 pitches (21 strikes) and allowed the three runs on two hits with three walks.
Before Chatwood exited, Zobrist homered to right field, cutting the Pirates' lead to 3-1 in the third.