/

D-Backs shell Kershaw, L.A.

AP

Clayton Kershaw had been solid in two starts since returning from the disabled list.

Once the Arizona Diamondbacks started hitting the two-time Cy Young Award winner, he couldn’t stop them.

Kershaw allowed seven runs in the second inning in the second-shortest outing of his career, leaving the Los Angeles Dodgers in a deep hole that led to an 18-7 loss to the Diamondbacks on Saturday night.

“I just got hit hard tonight. I don’t know why,” Kershaw said. “I left some balls up. They got hits. You can’t really make excuses saying they found holes. They hit balls hard, they hit gaps. I just got hit hard tonight.”

Arizona showed off its offensive capabilities by beating up on Kershaw (2-1).

The Dodgers came storming back with a five-run sixth to pull within 9-7, but Arizona kept hitting to set team records for runs, hits in a nine-inning game (21), extra-base hits (13) and triples in an inning (3 in the second).

Paul Goldschmidt was the catalyst, with two homers, two doubles, a career-high six RBIs and a team-record five runs.

Chris Owings finished a single shy of the cycle, Martin Prado had three RBIs and Chase Anderson (2-0) pitched into the sixth inning for Arizona. A.J. Pollock and Eric Chavez also homered, helping the Diamondbacks emphatically end a seven-game home losing streak to Los Angeles.

“We hadn’t really broken out this year and tonight we did,” Arizona manager Kirk Gibson said. “Anybody they threw at us, we were patient, got good pitches to hit and hammered them.’ ”

The Dodgers tried to keep up even after Kershaw struggled.

Yasiel Puig hit a two-run homer to set one Dodgers record, tie another and stretch his hitting streak to 16 games. Carl Crawford also hit a three-run homer and the Dodgers had 13 hits.

They just couldn’t seem to keep the Diamondbacks from racing around the bases, going through five pitchers before turning to catcher Drew Butera to pitch in the eighth inning.

“We just paid for our mistakes tonight,” Dodgers catcher A.J. Ellis said. “Give them a lot of credit, they swung the bats extremely well. Anytime we were in the middle of the plate, they didn’t miss it. That is what good teams do. That is a good team over there.”

Marlins 5, Giants 0

In San Francisco, Giancarlo Stanton homered and tripled to lead Miami past the Giants.

Padres 8, Rockies 5

In Denver, Seth Smith homered against his former team early and Carlos Quentin added a two-run, pinch-hit home run as San Diego hung on to beat Colorado.

Cubs 3, Brewers 0

In Chicago, Edwin Jackson struck out 11 in seven innings and Welington Castillo hit a two-run double to lead the Cubs to victory.

Cardinals 4, Braves 1

In St. Louis, rookie Kolten Wong keyed the Cardinals offense and Shelby Miller pitched his strongest outing of the season.

Phillies 12, Reds 1

In Philadelphia, Cole Hamels threw seven sharp innings to earn his 100th career win and Domonic Brown had a career-best five RBIs.

Mets 5, Nationals 2

In Washington, Juan Lagares drove in three runs with a homer and a single, and Bartolo Colon allowed five hits in eight innings.

AMERICAN LEAGUE

Royals 1, Orioles 0

In Kansas City, Danny Duffy carried a perfect game into the seventh inning and Billy Butler drove in the only run.

Norichika Aoki went 2-for-4 with a run scored for the Royals.

Angels 6, Rays 0

In Anaheim, C.J. Wilson scattered five hits in his second career shutout and Grant Green homered.

Blue Jays 4, Rangers 2

In Arlington, Texas, Kevin Pillar and Jose Reyes had eighth-inning doubles to give the Blue Jays the lead.

Athletics 6, Indians 2

In 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.

Tigers 6, Red Sox 1

In Boston, Miguel Cabrera hit a solo homer and RBI single, and Rick Porcello pitched eight solid innings to win his sixth straight start.

Twins 4, Mariners 3

In Minneapolis, Brian Dozier’s three-run homer in the fifth put the Twins ahead for good.

Astros 6, White Sox 5

In Houston, Jason Castro hit a three-run homer and Dexter Fowler homered and drove in two runs.

INTERLEAGUE

Yankees 7, Pirates 1

In New York, Mark Teixeira hit a two-run homer and Zoilo Almonte connected in his first start of the season as the Yankees went deep five times.