PITTSBURGH -- Jameson Taillon let a lead get away in his last start.
This time, he had the answer when he got in trouble.
"You don't want to live and die by the strikeout, but whenever you need it, you definitely want to be able to get it," Taillon said. "I felt like I got some pretty big ones in big spots. Those are the ones where it was cool."
Taillon (6-7) surrendered one run on four hits with two walks in six innings. The right-hander struck out the side twice, once in the third inning and again in the fifth, when he got out of a jam after allowing a leadoff walk to Tyler Saladino followed by a single from Erik Kratz.
In his last start, Taillon allowed a 2-0 lead to slip away to the Philadelphia Phillies on Saturday. Right-handed reliever Edgar Santana replaced him with the score tied 2-2, and allowed the go-ahead run in what would be a 3-2 loss.
Jordy Mercer made sure a lack of run support wouldn't spoil another solid outing from Taillon on Thursday. He tied a career high with four RBI and went 3 for 4 with three singles, one of which knocked in two runs.
"It seemed like we got some rallies going with two outs there," Mercer said.
"It's good to have those guys getting it going."
The Pirates have won four of their past five games to pull to 10 1/2 games back of the first-place Brewers, who have lost four of six, in the NL Central.
Felipe Vazquez earned his 21st save by getting the final two outs. Michael Feliz allowed Eric Thames to cut the Pirates' lead to 6-2 with a single up the middle before Christian Yelich made it 6-3 with a single off Vazquez and Jesus Aguilar grounded into a double play to end it.
"I think the small solace is that you get Vazquez in the game and make him throw," Brewers manager Craig Counsell said. "Hopefully, if that can impact the rest of the series, maybe that's a good thing."
Wade Miley (1-1) gave up two runs on four hits in five innings with five strikeouts and five walks for Milwaukee.
"I'm just excited to be back out there," Miley said. "I would've liked to go a little deeper in the game, but it is what it is. You have to start somewhere."
Miley allowed two two-out RBI singles to Mercer that put Pittsburgh ahead 2-1. Mercer's first opened the scoring in the second when he drove a ball down the left-field line, scoring David Freese. Aguilar tied it at 1 with a home run, his 24th, to left-center field in the fourth.
Mercer gave the Pirates a 2-1 lead when he lined a single off Saladino's glove and into left field to drive in Bell in the fourth. He made it 4-1 in the sixth with a two-run single, driving in Bell and Harrison, and scored on a two-out single to right from Starling Marte, pushing it to 5-1.
Harrison, who was 2 for 2 with two walks, made it 6-1 with a double to left in the seventh.
"(Bell, Harrison and Mercer have) been going through some droughts together," Pirates manager Clint Hurdle said. "Tonight, they just bunched at-bats. They connected the dots for us. ... A big shot in the arm for us on offense."
Pirates: Hurdle said Pittsburgh is deciding whether to option OF Austin Meadows to Triple-A Indianapolis. Meadows did not start a fourth straight game Thursday since he went 1 for 4 against the Philadelphia Phillies on Sunday.
Brewers: RHP Junior Guerra (6-5, 2.79) could win a fourth straight start when he faces the Pirates on Thursday. In his past three starts, Guerra has surrendered a combined five runs, including one in his past two starts.
Pirates: RHP Nick Kingham (3-4, 4.26) allowed one run on four hits with five strikeouts, and had two RBI, in a 4-1 win over the Phillies on Sunday.
Teixeira: Trout extension 'doesn't set a new bar' in MLB
Mark Teixeira explains what Mike Trout's $430 million extension means for the Angels and MLB player contracts going forward.
Projecting saves leaders for every NL team
Eric Karabell projects which player will lead every National League team in saves to help fantasy managers draft closers this season.
Sports world reacts to Mike Trout's $430 million deal
From J.J. Watt angling for a similar contract to a fellow MLB player asking for a loan, Trout's huge payday has social media buzzing.
Stephen A: 'You don't lose a Mike Trout'
Stephen A. Smith asserts Mike Trout is worth his $430 million contract for the Angels.
Buster's Buzz: Early MLB schedule easy on Yanks, fuels Nats-Mets rivalry
There are always quirks as a new baseball season begins. Here's how the opening slate affects top contenders.
Is Mike Trout worth $430 million?
The Dan Le Batard crew debates if outfielder Mike Trout is worth the 12-year, $430 million deal he is reportedly finalizing with the Los Angeles Angels.