SAN DIEGO — Xander Bogaerts went 2 for 4 with three RBIs, Nick Pivetta struck out nine in 5 1/3 innings and the San Diego Padres beat the San Francisco Giants 7-4 on Tuesday night.
It was San Diego's most runs since scoring 10 against the Chicago Cubs on April 14.
Bogaerts singled up the middle with two outs in the first inning for a 1-0 lead. Then Jose Iglesias found the gap in right-center field to score two more for a 3-0 lead.
Bogaerts extended the lead to 7-4 with a two-run shot in the seventh — his first homer of the season.
Pivetta (5-1), who entered with 30 strikeouts in 30 innings, allowed five hits and three earned runs.
Robert Suarez needed just six pitches to retire the side in the ninth for his 11th save of the season.
Manny Machado finished with two hits and an RBI for San Diego. He lined a shot up the middle for a 5-1 lead in the fourth.
Jason Heyward and Elias Díaz also had two hits apiece for the Padres.