NEW YORK -- Giants Gold Glove shortstop Brandon Crawford made three errors for the first time in his career, with his wild throw in the eighth inning giving the New York Yankees a 3-2 win Friday night that sent San Francisco to its season-worst sixth straight loss.
The Giants held the best record in the majors at the All-Star break, but haven't won since. They also lost catcher Buster Posey, who fouled a ball off his right foot and left with a bruise. X-rays were negative and he was listed as day to day.
Masahiro Tanaka shut out San Francisco for six innings, giving up four singles. Giants ace Madison Bumgarner went seven innings, allowing two runs.
Complete coverage of the Fightin' Phils and their MLB rivals from NBC Sports Philadelphia.
The Giants nicked Dellin Betances in the seventh, pulling within 2-1 on a walk, a double by Denard Span and a wild pitch. That ended a streak of 31 scoreless innings by Yankees relievers.
A double by Giants pinch-hitter Mac Williamson off Andrew Miller (6-1) tied it in the eighth.
But the Yankees bounced back for the fifth win in six games, and didn't need to hit the ball hard to do it (see full recap).
Kemp homers twice in Padres' victory
WASHINGTON -- Matt Kemp homered twice and drove in four runs, rookie Luis Perdomo pitched seven solid innings and the San Diego Padres beat the Washington Nationals 5-3 on Friday night to snap a four-game losing streak.
Kemp hit a solo shot in the first inning and gave San Diego the lead for good with a three-run homer in the fifth. He has six homers in his last six games and the Padres have homered in 20 straight, the longest streak in the National League this season.
Perdomo (4-4) gave up two first-inning runs, then limited the National to two hits over the final six innings of his longest outing. Brandon Maurer pitched 1 1/3 innings for his fourth save.
Jayson Werth and Daniel Murphy homered for Washington. The Nationals have lost four of five.
Tanner Roark (9-6) turned in his shortest outing since June 5, lasting just five innings. He allowed five runs on four hits and surrendered two homers in a game for the first time this season (see full recap).
Fowler sparks Cubs' win over Brewers in return
MILWAUKEE -- Dexter Fowler led off the first with a homer and drove in three runs in his first game back from the disabled list, powering the Chicago Cubs to a 5-2 win over the Milwaukee Brewers on Friday night.
Fowler went 3 for 4 with a walk and scored twice after being sidelined more than a month with a strained right hamstring. His two-run double to left with the bases loaded in the second drew rousing cheers from the bevy of Cubs fans visiting Milwaukee.
Jason Hammel (9-5) allowed four hits and two runs over five-plus innings for his second victory since the All-Star break for NL Central-leading Chicago. He never trailed after Fowler slugged a 3-1 pitch from Jimmy Nelson (6-8) over the center-field wall to lead off the game.
Hernan Perez had a run-scoring double for the Brewers, and Ryan Braun hit a solo homer.
There were so many fans in Chicago shirts that their boos drowned out cheers from Brewers backers when Braun stepped to the plate in fourth. Braun went deep to center on the first pitch of the at-bat from Hammel for his 14th homer of the year.
Hammel departed after allowing a leadoff double to Scooter Gennett in the sixth with the Brewers trailing 4-2. Reliever Carl Edwards Jr. then retired the Brewers' 3-4-5 hitters in order, capped by strikeouts of Jonathan Lucroy and Chris Carter on six pitches total (see full recap).