PITTSBURGH — Red-hot rookie Bryan Reynolds hit a three-run home run in the seventh inning to lift the Pittsburgh Pirates over the Milwaukee Brewers 6-5 Sunday in their final game before the All-Star break.
The estimated 403-foot shot cleared the seats beyond the fence in right-center field and bounced toward the Allegheny River.
Reynolds' seventh homer of the season came after Kevin Kramer walked and Adam Frazier singled off reliever Junior Guerra (3-2).
Brewers star Christian Yelich did not play and pulled out of Monday's All-Star Home Run Derby with a back injury. It's unclear if Yelich will still play in Tuesday's All-Star Game.
Jesús Aguilar hit a two-run home run in the seventh off Pirates starter Joe Musgrove that tied the game at 3. It was his second home run of the game and eighth of season. He also hit a solo shot to left off Musgrove in the fifth.
Francisco Liriano relieved Musgrove and finished the seventh to improve to 3-1. Felipe Vázquez worked a four-out save, his 20th of the season.
Milwaukee rookie Keston Hiura hit a two-run homer in the eighth, also his seventh of the season.
Orlando Arcia pinch hit in the fifth inning after a scary collision with Hiura on Saturday.
Infield prospect Mauricio Dubon, recalled as insurance for Arcia, made his MLB debut as a pinch hitter in the eighth. Dubon is the first big leaguer born and raised in Honduras.