PHILADELPHIA: Clayton Kershaw limited Philadelphia to two hits in six innings and Carl Crawford hit a solo homer as the Los Angeles Dodgers beat the Phillies 2-0 in the National League on Friday.

Kershaw (3-1) bounced back from his roughest outing in two years with an excellent performance, striking out nine. The two-time Cy Young Award winner allowed seven runs in 1 2-3 innings — the second-shortest outing of his career — in an 18-7 loss to Arizona last Saturday.

Roberto Hernandez (2-2) allowed two runs and seven hits in 6 1-3 innings in his first start since May 9. Hernandez pitched out of the bullpen the past two weeks because the Phillies didn't need a fifth starter.

The Dodgers have won three of four. The Phillies have lost three in a row, tying their season low of five games under .500.

Four relievers combined to finish off the three-hitter. Brian Wilson had a perfect eighth and Kenley Jansen closed it out for his 14th save in 15 tries.

Brewers 9, Marlins 5: In Miami, Mark Reynolds hit a pair of two-run homers as Milwaukee won a record-setting slugfest at Marlins Park.

Giancarlo Stanton and Garrett Jones hit two solo homers apiece for Miami, and Khris Davis homered for Milwaukee. The teams combined for seven homers, the most since the pitcher-friendly ballpark opened in 2012.

Reynolds homered in the fourth and again in the fifth, increasing his season total to 11. It was his 20th career multi-homer game.

Milwaukee didn't need slugger Ryan Braun, who sat out after a flare-up of the oblique strain that sent him to the disabled list earlier this season.

Miami lost despite hitting a season-high four home runs. Stanton's two tape-measure homers increased his season total to 14, most in the NL, and his 47 RBIs lead the majors. It was his 12th career multi-homer game, tying Hanley Ramirez's club record.

Marco Estrada (4-2) didn't pitch from the stretch until there were two out in the seventh, because all four of Miami's baserunners to that point hit home runs.

Reds 5 Cardinals 3: In Cincinnati, Todd Frazier hit a three-run homer off Shelby Miller and Devin Mesoraco added a solo shot as Cincinnati beat St. Louis to tighten the top of the NL Central division.

The Reds moved within three games of the second-place Cardinals, who have won seven of their last nine games while staying right behind division-leading Milwaukee.

Miller (6-3) had won six straight decisions, the best such streak of his career. He allowed five runs in five innings, including Frazier's ninth homer in the third inning.

Homer Bailey (4-3) escaped numerous threats during his six innings. Aroldis Chapman gave up a hit in the ninth while getting his fourth save in five chances, with his fastball topping out at 102 mph (164 kph).

Pirates 4 Nationals 3: In Pittsburgh, Charlie Morton worked into the sixth inning to end a lengthy losing streak as Pittsburgh beat Washington.

Morton (1-6) allowed one run on five hits in 5 2-3 workmanlike innings for his first victory since September. Pedro Alvarez hit his ninth home run of the season after being dropped from fourth to sixth in the lineup. Ike Davis, who replaced Alvarez as the cleanup hitter, went 2 for 4 with two runs scored.

Jason Grilli picked up his first save since April 14 in his return from the disabled list.

The Pirates have won three straight and four of five.

Braves 3 Rockies 2: In Atlanta, Gerald Laird drove in two runs with two hits, including a tiebreaking single in the eighth, and Atlanta beat Colorado after the Rockies lost third baseman Nolan Arenado to a broken finger.

Arenado left the game in the second inning after fracturing his left middle finger on a head-first slide into second base.

Ramiro Pena, who replaced third baseman Chris Johnson in the third inning, led off the eighth with a double to the centerfield wall off Adam Ottavino (0-1). After Andrelton Simmons and Dan Uggla struck out, Laird lined the single to left and advanced to second when Corey Dickerson's throw bounced past catcher Jordan Pacheco.

Padres 11 Cubs 1: In San Diego, Yonder Alonso and Yasmani Grandal homered, and Chase Headley drove in three runs as San Diego ended a four-game skid.

The Padres set a season-high in runs and had 12 hits. Everyone but Will Venable had at least one hit among the starting position players.

Tim Stauffer (2-0) was the beneficiary. Making his first start since May 14, 2012, at Washington, Stauffer pitched five shutout innings and gave up two hits. He struck out five, with a walk and hit batter, and earned his win as a starter win since Sept. 16, 2011, against Arizona.