Problem was the pitch sailed in high.
"He just hung it right into his swing," Lucroy said. "I called those pitches that got hit out. I share the blame myself."
The Brewers rallied in the bottom half of the eighth against Vin Mazzaro (7-2). Pinch-hitter Caleb Gindl walked, advanced on a groundout and scored on Segura's base hit.
Yovani Gallardo pitched seven solid innings for Milwaukee, allowing two runs and five hits. The right-hander, who threw seven shutout innings at Pittsburgh in his previous start, is 11-4 with a 2.59 ERA in 20 career appearances against the Pirates.
McCutchen went deep with two out in the first for his 18th homer of the season and No. 100 for his career. But Milwaukee responded with two runs against Gerrit Cole in the bottom half on Lucroy's two-run single to right.
Cole gave up five hits over six innings. He struck out five and walked one.
NOTES: Pittsburgh activated closer Jason Grilli from the disabled list. The 36-year-old right-hander had been on the DL since straining the right flexor tendon in his pitching arm during a 6-5 victory over Washington on July 22. He had been on a rehab assignment in the minors before being recalled. Hurdle said Grilli will make a couple of relief appearances in non-save situations before resuming his role as the closer. He made the All-Star team for the first time this season and was second in the NL with 30 saves at the time of his injury. ... The Pirates recalled RHP Jared Hughes, OF Andrew Lambo, LHP Jeff Locke and C Tony Sanchez from Double-A Altoona. ... The Brewers recalled 1B/OF Sean Halton and RHP Johnny Hellweg and selected the contract of RHP Jimmy Nelson from Triple-A Nashville. ... The Pirates have homered 12 times in their last 12 games. ... McCutchen is the sixth player in team history to hit at least 100 home runs and steal at least 100 bases in his career.