D'backs rough up Kershaw, Dodgers
PHOENIX — Paul Goldschmidt homered twice, had a career-high six RBIs and set a team record with five runs scored, helping the Arizona Diamondbacks bash the Los Angeles Dodgers 18-7 on Saturday night.
The Diamondbacks hired Hall of Fame manager Tony La Russa as chief baseball officer before the game and beat up on Clayton Kershaw (2-1) once it started, scoring seven runs in the second inning off the two-time Cy Young Award winner.
The Dodgers came storming back with a five-run sixth to pull within 9-7, but Arizona kept hitting to set a team record for runs.
Goldschmidt hit a three-run homer in the seventh inning, added a two-run shot in the eighth and had two doubles to finish 4 for 5.
Arizona hit five homers and had 21 hits, including a team-record 13 for extra-bases to emphatically end a seven-game home losing streak to the Dodgers.
Marlins 5, Giants 0
At San Francisco, Giancarlo Stanton homered and tripled to lead Miami past San Francisco.
Tom Koehler (4-3) struck out seven in seven innings to finally win in five tries away from South Florida after coming into his outing 0-3 on the road to start the year. He allowed four hits and walked two in his first road victory since Sept. 22 at Washington.
Padres 8, Rockies 5
At Denver, Seth Smith homered against his former team early, Carlos Quentin added a two-run, pinch-hit home run, and San Diego hung on to beat Colorado.
San Diego staked Robbie Erlin (3-4) to a 6-1 lead by roughing up previously unbeaten Jordan Lyles (5-1), who walked a career-high six batters in a season-low 31/3 inning outing.
Cubs 3, Brewers 0
At Chicago, Edwin Jackson struck out 11 in seven innings and Welington Castillo hit a two-run double to lead Chicago to victory.
Cardinals 4, Braves 1
At St. Louis, rookie Kolten Wong keyed the St. Louis offense with his legs and Shelby Miller had his strongest outing of the season.
Wong scored on Yadier Molina's sacrifice fly just beyond the infield to tie it in the fourth. He bunted for a hit and drew a wild throw in St. Louis' go-ahead, two-run rally off Aaron Harang (4-4) in the sixth.
Phillies 12, Reds 1
At Philadelphia, Cole Hamels threw seven sharp innings to earn his 100th career win, Domonic Brown had a career-best five RBIs and Philadelphia snapped a four-game losing streak.
Cody Asche broke Philadelphia's 23-inning scoreless streak with a two-run double that sparked a six-run fourth. Cesar Hernandez capped the scoring with his first career homer.
Mets 5, Nationals 2
At Washington, Juan Lagares drove in three runs with a homer and a single, Bartolo Colon allowed five hits in eight innings and New York snapped a three-game losing streak.
Lagares came in 5 for 27 in his past 11 games. He singled in a run during a three-run first and homered with one on and one out in the third to give New York a 5-0 advantage.
Royals 1, Orioles 0
At Kansas City, Mo., Danny Duffy carried a perfect game into the seventh inning, Billy Butler drove in the only run and the Kansas City Royals held on to beat the Baltimore Orioles.
The 25-year-old Duffy (2-3) retired the first 20 batters he faced, rarely running the count to three balls and flirting with the first perfect game in franchise history. Adam Jones finally ended it with a weak groundball up the middle with two outs in the seventh.
Duffy bounced back to get Chris Davis on a fly out to end the inning, then gave up a single to Nelson Cruz to start the eighth. Wade Davis retired the next three batters, and All-Star closer Greg Holland survived a bases-loaded jam in the ninth for his 11th save.
Angels 6, Rays 0
At Anaheim, Calif., C.J. Wilson scattered five hits in his second career shutout and Grant Green homered, leading the Angels over the Rays.
Wilson (5-3) threw 127 pitches, struck out five and escaped a bases-loaded jam in the seventh by inducing his third double-play grounder of the game.
Blue Jays 4, Rangers 2
At Arlington, Texas, Kevin Pillar and Jose Reyes had eighth-inning doubles to give the Blue Jays the lead and Toronto beat Texas.
Right-hander Steve Delabar (3-0) retired four straight, including striking out the side in the eighth, to earn the victory.
Athletics 6, Indians 2
At Cleveland, Brandon Moss hit a two-run homer and drove in three runs and Josh Donaldson also had three RBIs, helping the Athletics overcome starter Scott Kazmir's ejection in the second inning to beat the Indians.
Dan Otero (4-0) relieved Kazmir and pitched 32/3 scoreless innings to help seal Oakland's eighth win in nine games.
Kazmir was ejected by plate umpire Jerry Layne after the left-hander walked Jesus Aguilar on a borderline full-count pitch with one out in the second.
Tigers 6, Red Sox 1
At Boston, Miguel Cabrera hit a solo homer and RBI single, Rick Porcello pitched eight solid innings to win his sixth straight start and the Tigers beat the Red Sox.
It was the 10th consecutive road win for the Tigers, who are a majors' best 26-12. Detroit won for the 14th time in 17 games.
Twins 4, Mariners 3
At Minneapolis, Brian Dozier's three-run homer in the fifth inning put Minnesota ahead for good, and Samuel Deduno tossed six sharp innings for his first win as the Twins beat the Mariners.
With Minnesota trailing 2-1, Dozier followed consecutive singles by Aaron Hicks and Eduardo Escobar by sending a curveball from Roenis Elias (3-3) into the seats in left field. It was Dozier's 11th homer of the season.
Astros 6, White Sox 5
At Houston, Jason Castro hit a three-run homer and Dexter Fowler homered and drove in two runs to help the Astros outlast the White Sox.
Yankees 7, Pirates 1
At New York, Mark Teixeira hit a two-run homer, Zoilo Almonte connected in his first start of the season and the Yankees went deep five times for a victory over the Pirates.
Brett Gardner and Alfonso Soriano also homered off a struggling Edinson Volquez to back five scoreless innings from David Phelps (1-0). Brian McCann added a two-run drive in the eighth.