Giants

Duggar, Dickerson homer, but error costs Giants vs. Pirates

Giants
The Giants weren't able to ride the momentum from their series in LA into their game against the Pirates on Friday, as Pittsburgh stunned the best team in baseball.