Aug 15, 2015 2:43 AM by Ross Field
SAN FRANCISCO (AP) - Matt Duffy homered among his three hits and drove in three runs, Hunter Pence also had a homer and the San Francisco Giants beat the Washington Nationals 8-5 Friday night.
Gregor Blanco added three hits and drove in two runs for the Giants, who have won three of four since being swept in a four-game series by the Cubs in Chicago.
Bryce Harper homered and drove in four runs and Danny Espinosa also went deep for the Nationals, who lost their fourth straight and fifth in the last six.
Max Scherzer (11-9) gave up a season-high six runs on seven hits over three innings.
Giants starter Matt Cain failed to finish the fifth inning for a second straight start, allowing five runs on six hits in 4 2/3 innings.
Jeremy Affeldt (2-2) took over for Cain in the fifth and pitched an inning to get the win.
(Copyright 2015 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)