SAN DIEGO – Jorge Alfaro hit a pinch-hit three-run home run with two outs in the ninth to give the San Diego Padres a 3-2 win Sunday against his former team, the Miami Marlins.
Alfaro went deep to center field on the first pitch he saw from Cole Sulser (0-1), sending Petco Park into a frenzy and earning him a curtain call. He was purchased from the Marlins for cash in December.
Until the ninth, it appeared that the Padres were headed for a second straight shutout. But Trent Grisham and CJ Abrams got on base ahead of Alfaro, who tossed his bat aside and brushed one hand across the “Padres” on the front of his jersey before starting his trot. It was his second homer.
Jazz Chisholm homered for the Marlins, who have lost seven of eight games.
Rogers got Hosmer to pop up with two runners on to end both the third and fifth innings. After Kim Ha-seong hit a fly ball to the warning track in the left-field corner for the second out in the fifth with a runner on, Machado drove a ball down the line that curved foul then singled before Hosmer popped up.
Machado was batting .381 and Hosmer .355 coming in. The next-best Padres regular was batting .238, and four were below .200.
Rogers held San Diego to five hits in five innings while striking out three and walking two. Cole Sulser pitched the ninth for his second save in as many chances, retiring former .
San Diego’s Joe Musgrove threw a season-high 108 pitches in seven strong innings. He held the Marlins to two runs and five hits while striking out eight and walking one. Robert Suarez (2-1) got the win for the Padres, working two innings with a strikeout and no hits.
Marlins: Placed LHP Richard Bleier on the injured (undisclosed) and selected INF Erik Gonzalez from Triple-A Jacksonville.