Ryne Sandberg’s first win as a major league manager came with some help from the opposition.
Carlos Ruiz had four hits and the Phillies benefited from two ninth-inning errors by shortstop Hanley Ramirez to beat the Dodgers, 3-2, Sunday in Philadelphia, giving Sandberg his first victory and ending Los Angeles’s 10-game winning streak.
It was just the second loss in 21 road games for the Dodgers. Los Angeles is still 42-9 in its last 51 games.
Darin Ruf homered in the fourth to begin Philadelphia’s comeback from a two-run deficit against Ricky Nolasco. Philadelphia tied it in the sixth on Cody Asche’s ground out.
The Dodgers’ Brandon League (6-4) relieved Paco Rodriguez with one out in the ninth and nobody on. After Casper Wells reached on Ramirez’s throwing error, Ruiz singled to right to put runners on first and third.
League intentionally walked pinch hitter Jimmy Rollins to load the bases for pinch hitter Michael Young. He grounded sharply to Ramirez, who bobbled a potential double-play ball as Wells scored to end the Dodgers’ streak of 12 straight victories in one-run games.
Tigers 6, Royals 3 — Miguel Cabrera hit his 40th homer and had an RBI single for host Detroit while Max Scherzer became baseball’s first 18-game winner this season.
Scherzer (18-1) gave up two runs on five hits over eight innings. Scherzer and Roger Clemens (2001 Yankees) are the only pitchers since 1919 to have 18 wins in their first 19 decisions, STATS said.
Orioles 7, Rockies 2 — Chris Davis went 4 for 5 with his major league-best 45th homer and Adam Jones had a two-run shot among his three hits for host Baltimore.
Jones launched his 25th homer, off Jhoulys Chacin (11-7) in the third, for a 3-0 lead. Davis smacked a two-run drive to right-center off Edgmer Escalona in the eighth.
Braves 2, Nationals 1 — Julio Teheran (10-6) worked six scoreless innings and four relievers finished the job as host Atlanta won two of three in the series and stretched its NL East lead over second-place Washington to 15½ games.
Diamondbacks 4, Pirates 2 — Adam Eaton’s fourth hit for Arizona was a bloop double in the top of the 16th that drove in two runs. Pittsburgh lost its third straight series and now leads the NL Central by just one game over St. Louis.
Cardinals 6, Cubs 1 — Adam Wainwright (14-7) struck out 11 and allowed one run through seven innings, and Jon Jay drove in four runs with a homer and double to lead visiting St. Louis.
Reds 9, Brewers 1 — Homer Bailey (8-10) allowed host Milwaukee just one run and three hits in eight innings, and Cincinnati batted around in the second and fifth innings to score all its runs.
Padres 4, Mets 3 — Will Venable’s leadoff homer in the bottom of the ninth gave San Diego a split of the four-game series. Matt Harvey worked six innings for New York but couldn’t hold a 2-0 lead.
Marlins 6, Giants 5 — Jeff Mathis hit an early homer, then lined a tiebreaking double in the eighth as Miami won a back-and-forth game with visiting San Francisco.
Mariners 4, Rangers 3 — Kyle Seager’s RBI double with two outs in the top of the ninth picked up Seattle, which scored three runs off Yu Darvish. The Texas ace struck out seven over 7⅓ innings after fanning a career-high 15 in his previous start.
Athletics 7, Indians 3 — Chris Young and Alberto Callaspo homered in the fifth to put host Oakland in control. The A’s pulled within a half-game of AL West-leading Texas.
Astros 7, Angels 5 — Matt Dominguez hit a tiebreaking three-run homer in the seventh for visiting Houston.
White Sox 5, Twins 2 — Alexei Ramirez homered and had three RBIs to pace Chicago in Minneapolis.