Nationals beat D'backs 7-5
WASHINGTON (AP) — Adam LaRoche hit a three-run homer and Gio Gonzalez won for the first time since May 5 as the Washington Nationals defeated the Arizona Diamondbacks 7-5 Tuesday night.
Jayson Werth added a double, RBI-single and two walks for Washington, which led 6-0 after five innings and snapped a two-game skid.
Gonzalez (4-3) went 6 1-3 innings, giving up two runs and nine hits. He struck out four and walked one. Rafael Soriano allowed an RBI single to Miguel Montero in the ninth, but earned his 20th save.
Martin Prado homered and Paul Goldschmidt had three hits for Arizona. Diamondbacks second baseman Aaron Hill, playing his first game since going on the disabled list April 14 with a broken left hand, went 2 for 4 with a double, single and walk.
Washington matched its season high for runs in an inning with the five-run third off starter Trevor Cahill (3-9).
BREWERS 9, CUBS 3
MILWAUKEE (AP) — Rickie Weeks homered twice and drove in four runs as Milwaukee beat the Chicago Cubs.
Jonathan Lucroy added a two-run double, and Juan Francisco also homered for Milwaukee, which has defeated Chicago 19 of the last 21 times at home, including nine in a row.
Kyle Lohse (3-6) gave up eight hits and three earned runs in seven innings. He struck out three and didn't walk a batter.
Chicago's Edwin Jackson (3-10) allowed six earned runs and six hits in 4 2-3 innings to fall to 0-3 against Milwaukee this season.
Cubs shortstop Starlin Castro, mired in a 13-for-98 (.133) slump, had his streak of 269 consecutive games played end. It was the longest active run in the National League.
MARLINS 4, TWINS 2
MIAMI (AP) — Marcell Ozuna drove in two runs and Derek Dietrich homered to help Miami top Minnesota.
A.J. Ramos (2-2) pitched two scoreless innings in relief, and Steve Cishek worked the ninth for his 13th save for the Marlins, who have won four of five.
Miami starter Jose Fernandez allowed one run and four hits in five innings. The 20-year old Fernandez struck out three and walked three. He is 2-1 with a 1.67 ERA in five June starts.
Kevin Correia (6-5) held the Marlins scoreless through five innings before running into trouble in the sixth.
PHILLIES 6, PADRES 2
SAN DIEGO (AP) — Domonic Brown hit his 20th home run and tied a career high with four RBIs as Philadelphia beat San Diego.
Kyle Kendrick (7-4) went eight innings, allowing two runs on seven hits with six strikeouts and no walks to earn the victory.
Jason Marquis (9-3), who had won eight straight decisions over 11 starts, went 4 1-3 innings, giving up six runs on six hits, walking five and striking out four to take the loss.
He allowed back-to-back walks on eight pitches to Ryan Howard and Brown in the fifth inning, which led to Marquis' exit from the game and contributed to three more runs by the Phillies, who took their 6-2 lead.
DODGERS 6, GIANTS 5
LOS ANGELES (AP) — Matt Kemp made a marvelous catch for the final out in his first game back from the disabled list to preserve the Los Angeles Dodgers' victory over slumping San Francisco.
Mark Ellis and Hanley Ramirez each hit a two-run homer for the Dodgers, and rookie Stephen Fife pitched effectively into the seventh inning. Los Angeles handed the defending World Series champions their third loss in a row and eighth in 11 games, dropping them under .500 for the first time since losing to the Dodgers on opening day.
It is the latest the Giants had a losing record since 2008, when they finished 72-90 in Bruce Bochy's second year as manager.
Fife (2-2) allowed three runs and four hits, including solo homers by Brandon Belt and Buster Posey. He struck out three and walked two in his 11th major league start. It was only the second time he gave up more than two runs.
Mike Kickham (0-2) yielded six runs — five earned — and eight hits over 5 1-3 innings in his second big league start.