PITTSBURGH -- Gregory Polanco homered, Chris Stewart added three hits and the Pittsburgh Pirates completed a four-game sweep of the NL Central-leading Milwaukee Brewers with a 4-2 victory on Thursday.
More Brewers coverage
- Brewers bats held in check as Pirates complete sweep
- Brewers prospect No. 1 2017 draft pick Hiura gets a promotion
- Brewers' skid hits 4 games as Pirates walk off winners
- WATCH: Brewers' Arcia makes 2 acrobatic plays at shortstop
- Brewers' Travis Shaw continues to make splash, trend upwards
The Pirates have won 11 of 13 and moved within three games of Milwaukee in a division that's tightened up since the All-Star break. The Brewers have lost five straight, cutting their lead to one game over the idle Chicago Cubs.
Polanco hit a solo shot off Jimmy Nelson (8-5) in the fourth inning, his ninth homer. Stewart scored the go-ahead run in the fifth on a single by Josh Harrison.
Jameson Taillon (6-3) struck out a season-high eight in 5 1/3 innings. Felipe Rivero worked a perfect ninth for his ninth save.
It was 2-all in the fifth when Stewart led off with a single and Taillon sacrificed. Harrison and Andrew McCutchen had RBI singles with two outs.
Taillon and four relievers protected Pittsburgh's lead.
Stewart singled home a run in the second. Brett Phillips hit an RBI double during a two-run fourth for Milwaukee.
The Brewers have totaled just 13 runs while matching their longest skid of the season.
Brewers: RHP Matt Garza (4-4) starts for Milwaukee as its road trip continues in Philadelphia.
Pirates: RHP Trevor Williams (3-4) pitches when Pittsburgh visits Colorado.