J.D. Davis' walk-off HR lifts Giants over Red Sox
Giants' J.D. Davis hits walk-off HR to beat Red Sox
JD Davis walks it off with a towering home run off the foul pole
MLB final: Giants can't break through against old foes in 3-2 loss
MLB: Martinez, Benintendi hit homers, Red Sox pound Yankees 9-5
J.D. Davis and Robinson Cano provide offensive boost for Mets
Evan Longoria's pinch-single sends Giants over Diamondbacks 3-2
Red Sox fall to Giants as both teams' All-Star closers struggle
Cobb throws 2nd career shutout, Giants beat Cardinals 4-0