Manny Machado, Juan Soto and Gary Sánchez homered to help the San Diego Padres beat the Pittsburgh Pirates 5-1 on Tuesday night.
Blake Snell (7-8) limited the Pirates to two hits and one run in six innings. Steven Wilson, Robert Suarez and Josh Hader pitched three innings of one-hit relief.
Machado’s 20th homer of the season, a 418-foot shot to left-center off Rich Hill (7-10), tied it at 1 in the second inning.
Sánchez added the go-ahead run, making in 2-1, with an RBI single to center field that scored Xander Bogaerts from second base. Bogaerts reached on a single to center and stole second base.
Get top local stories in San Diego delivered to you every morning. Sign up for NBC San Diego's News Headlines newsletter.
Soto’s solo home run, also his 20th, to deep right field in the seventh put the Padres ahead 3-1. Soto has hit 20 or more homers in five of his six seasons, the only exception was the pandemic-shortened season in 2020.
“I’ve never faced that guy, just making sure I got one pitch,” Soto said. “I got it and didn’t miss it, it feels great.”
Local
Following Soto’s homer, Machado was hit in the upper left shoulder by reliever Angel Perdomo on the next pitch.
“If you give up a bomb like that, I mean I’d be mad, too,” Machado said.
Perdomo was ejected along with Pirates manager Derek Shelton.
“I think the umpires handled it right,” Padres manager Bob Melvin said. “You saw where the catcher set up and missed by a pretty wide margin.”
Sánchez added insurance with a two-run homer in the eighth that plated Luis Campusano and put the Padres ahead 5-1. Sanchez’ homer capped off a three-hit, three-RBI performance.
In the top of the seventh, Soto sprinted in to make a diving catch on Andrew McCutchen’s sinking line drive. Soto’s two-out catch came with runners on first and second base and preserved the Padres’ 2-1 lead.
Soto said, based on the count, he was expecting McCutchen to pull the ball.
“It’s a different game if that ball drops, and on top of that he hits a homer,” Melvin said.
Hill allowed seven hits and two runs in 4 1/3 innings.
Alika Williams made his major league debut for the Pirates at shortstop in the seventh inning. He replaced Liover Peguero.
TRAINERS ROOM
Padres: RHP Michael Wacha threw a 25-pitch bullpen session consisting of fastballs and change-ups, and is scheduled to throw again Friday. Wacha (8-2, 2.84) has been sidelined because of shoulder inflammation.
Pirates: Second basemen Tucupita Marcano had images taken of his right knee and was placed on the 60-day injured list because of a ligament injury. ... Infielder Ke-Bryan Hayes went 0 for 2 with a run scored in his first rehabilitation game for Triple-A Indianapolis. Hayes has been on the injured list with low back inflammation since July 7.
ROSTER MOVES
Pirates: Infielder Alika Williams was selected from Triple-A Indianapolis in a roster move that corresponds with Marcano’s injury.
UP NEXT
The Padres will send RHP Seth Lugo (4-4, 3.72) against Pirates RHP Johan Oviedo (3-11, 4.77) on Wednesday.