SAN FRANCISCO -- David Freese hit his 100th career home run, Elias Diaz and Josh Bell went deep on consecutive pitches and the Pittsburgh Pirates beat the San Francisco Giants 10-5 on Thursday night.
Ivan Nova allowed two runs in six innings to continue a stellar stretch on the road for Pittsburgh's starters. Adam Frazier added three singles and two RBI, his fourth multi-hit game in the last six.
The Pirates have won three straight overall and improved to 8-2 in their last 10 at AT&T Park.