Site last updated: Thursday, May 7, 2026

Log In

Reset Password
MENU
Butler County's great daily newspaper

Pirates hammer 3 homers in win

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 RBIs, 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.

Joe Panik and Steven Duggar drove in two runs apiece for San Francisco.

Freese singled and scored on Diaz’s homer in the second then broke the game open with his milestone home run, a three-run blast off Mark Melancon in the seventh.

Diaz and Bell homered off starter Andrew Suarez (4-8) in the second.

Nova (7-6) lost to the Giants in May but was sharper this time. He retired the first 11 batters and didn’t allow a hit until Austin Slater’s leadoff single in the fifth. Nova yielded three hits and had three strikeouts.

Pirates starting pitchers have a 2.20 ERA over their last 10 road starts.

Rich Rodriguez, Dovydas Neverauskas and Casey Sadler completed the six-hitter.

Former Pittsburgh star Andrew Cutchen went hitless in four at-bats but made a pair of sparkling defensive plays against his former team.

More in Professional

Subscribe to our Daily Newsletter

* indicates required
TODAY'S PHOTOS