With two outs in the fourth inning, Sanders hit his 20th homer of the season, a three-run shot off Padres starter
(5-13). He added a two-run homer in the sixth and has nine homers this month, including four in the last three games. It was Sanders' 21st career multi-homer game.
Sanders' five RBI matched a season high. He also had five RBI on April 3 - his other multi-homer game this season.
"This was a good night for me," Sanders said. "I wish it was like this every night."
Lawrence allowed seven runs and seven hits in 5 1/3 innings with a pair of walks. In the sixth, he also allowed a two-run homer to
, who has been rumored to be headed to the Padres in trade talks.
"It's a situation I've gone through before when I was in Cleveland," Giles said. "I've been traded before."
Giles' homer was the 200th of his career. Earlier in the game, he picked up his 1,000th career hit with a single.
"Giles had a good game," Pirates manager
said. "It's good to see him drive the ball again."
On the single, Giles was thrown out trying to stretch into a double.
(4-5) earned his third win in four starts by allowing two runs and four hits in six innings. The righthander had three strikeouts and walked three.
"I did a little bit of battling," Wells said. "(Catcher
) and I haven't worked together a lot. He did a good job calling the game."
Wells is 3-0 in four career starts against the Padres with a 2.73 ERA. He has defeated San Diego twice this season.
pitched the final three innings, allowing two hits for his first career save.
In the second, Lawrence had helped his own cause with a two-run single off Wells. Lawrence has five RBI this season and is batting .256.
"Except for the second inning, our offense didn't get anything going," Padres manager
said. "We've been going through that kind of a streak where the offense isn't getting the job done."
Lawrence has lost four straight starts and has just one win since June 8, going 1-6 in his last nine starts.
"The couple of walks came back to hurt me," Lawrence said. "I pitched decent for the first three innings, then I left the ball over the plate and (Sanders) hit it out of the park."
struck out four times for the Pirates, while Wilson whiffed twice in three at-bats.