DENVER — Clayton Kershaw surrendered a career-high 11 hits in five shaky innings and got the win and Yasiel Puig scored the go-ahead run before leaving with a strained right knee as the surging Los Angeles Dodgers beat the Colorado Rockies 10-8 on Monday.
Puig was called out for interference on the bases in the first inning. He then hurt his knee on an awkward slide into third base and gingerly jogged home on Hanley Ramirez's sacrifice fly in the sixth, before being replaced in right field.
Andre Ethier had three hits, including a two-run homer, as the Dodgers won their fifth straight. The NL West leaders are 35-8 since the All-Star break.
Kershaw (14-8) gave up five runs as his ERA jumped from a league-leading 1.72 to 1.89. He was productive at the plate, lining a two-run single.
Jeff Manship (0-5) took the loss in relief.
Pirates 5, Brewers 2
At Milwaukee, Neil Walker hit a three-run homer, Charlie Morton pitched seven strong innings and the Pittsburgh Pirates beat Milwaukee to retake the NL Central lead.
Reds 7, Cardinals 2
At Cincinnati, Shin-Soo Choo and Joey Votto homered as Cincinnati roughed up Adam Wainwright for the second start in a row, leading Mat Latos and the Reds over the St. Louis Cardinals in the opener of a four-game series between the NL Central rivals.
Phillies 3, Nationals 2
At Philadelphia, Carlos Ruiz hit a tiebreaking RBI single in Philadelphia's two-run eighth inning, helping the Phillies get the victory.
Braves 13, Mets 5
At Atlanta, Freddie Freeman homered, doubled and tied a career high with five RBIs, powering the Atlanta Braves past the New York Mets.
Padres 4, Giants 1
At San Diego, Ian Kennedy beat an NL West opponent for the first time in 12 starts this season, pitching the San Diego Padres past the San Francisco Giants.
Barry Zito (4-11) lost his eighth straight decision. He has won only once in his last 20 starts.
Marlins 4, Cubs 3
At Chicago, Henderson Alvarez hit his first career home run and pitched six innings before exiting with a hamstring injury, and the Miami Marlins beat the Chicago Cubs.
Royals 3, Mariners 1
At Kansas City, Mo., Will Smith had a career-high eight strikeouts in a dominant relief performance, helping Kansas City get the win.
Smith (2-1) allowed one hit in 41/3 innings. He finished with the most strikeouts by a Royals reliever since Tom Gordon struck out eight over 42/3 innings against Detroit on July 9, 1993.
Seattle ace Felix Hernandez (12-9) lost his fourth consecutive start. The ace right-hander allowed three runs and six hits in 62/3 innings.
Tigers 3, Red Sox 0
At Boston, Doug Fister rebounded from a miserable start with seven sharp innings, helping Detroit beat Boston in a matchup of teams with the AL's best records.
Angels 11, Rays 2
At Anaheim, Calif., Garrett Richards worked around a career-high seven walks over five innings and Erick Aybar drove in four runs for the surging Angels.
Orioles 7, Indians 2
At Cleveland, Bud Norris stayed unbeaten as a starter with Baltimore and Nate McLouth homered and had three RBIs.
Yankees 9, White Sox 1
At New York, Derek Jeter ended a slump with two hits and two RBIs, Alex Rodriguez reached base twice in an eight-run fourth inning and the Yankees beat the White Sox in a game interrupted for nearly two hours by rain.
Twins 10, Astros 6
At Houston, rookie Chris Colabello homered twice for Minnesota, including a tiebreaking grand slam in the ninth inning.
Blue Jays 4, Diamondbacks 1
At Phoenix, Esmil Rogers pitched 61/3 innings of one-hit ball and Edwin Encarnacion hit his 35th home run to lead Toronto.