PITTSBURGH (AP) — Joe Panik hit a bases-loaded triple, Mac Williamson launched a 446-foot home run and the San Francisco Giants beat the Pittsburgh Pirates 5-3 Thursday for their 12th win in 14 games.

The Giants took three of four at PNC Park.

After hitting a key double late in Wednesday night’s win, Panik put the Giants ahead 3-1 with his triple in the third inning. Williamson followed with an RBI single.

Williamson connected for his second home run of the season in the sixth.

Albert Suarez (3-1) gave up two earned runs in five innings. Santiago Casilla struck out three in the ninth for his 16th save.

Jonathon Niese (6-5) was tagged for five runs in six innings.

Copyright 2024 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.

Join our Newsletter for the latest news right to your inbox