MILWAUKEE (AP) _ Ryan Braun hit his NL-leading 37th home run, pitcher Yovani Gallardo also connected and the Milwaukee Brewers sent Pittsburgh to its 10th loss in 13 games.
Jeff Bianchi, Rickie Weeks and Carlos Gomez also connected as Milwaukee tied a season high with five home runs.
Garrett Jones, Michael McKenry and Gaby Sanchez homered for the wild card-contending Pirates, who got swept in the three-game series.
Pirates starter James McDonald (12-7) was tagged for eight runs and six hits in 2 2-3 innings. He struck out six, but was tagged for four home runs.
Milwaukee has won six in a row at home and 14 of its last 16 at Miller Park. Kameron Loe (5-4) picked up the victory in relief of Gallardo, who failed to complete the fifth inning.
John Axford closed out the game to earn his 23rd save.
METS 5, MARLINS 1
MIAMI (AP) _ Jason Bay hit his fifth career grand slam in the Mets’ five-run first inning and New York earned a three-game sweep over Miami.
Chris Young (4-7) allowed one run and five hits in five innings. He walked one and struck out three as the Mets won for the seventh time in eight games.
The Mets wasted little time in getting to Mark Buehrle (12-12).
ROCKIES 11, PADRES 10
DENVER (AP) _ Chris Nelson had a go-ahead, three-run homer in the seventh inning and the Colorado Rockies overcame a career-best six RBIs by Chase Headley to beat San Diego Padres.
Tyler Colvin and Ramon Hernandez also homered and Dexter Fowler had three hits and two RBIs for the Rockies.
Headley drove in at least one run with each of his four hits, including his 23rd homer of the season, a two-run shot in the first inning. Alexi Amarista had a career-best five hits for the Padres, who had a season-high 20 on the day.
Guillermo Moscoso (1-1) retired the only batter he faced to close the seventh, and Rafael Betancourt gave up three consecutive two-out hits in the ninth _ including an RBI single by Amarista _ before getting Chris Denorfia to ground out for his 27th save.