By CBSMiami.com Team

MIAMI (CBSMiami/AP) — Joe Musgrove pitched six solid innings, Tommy Pham homered and the San Diego Padres beat the Miami Marlins 5-2 Friday night.

Winless in his previous three starts, Musgrove (6-7) allowed two runs and six hits, struck out four and walked one.

READ MORE: Police Believe Fiancé Of Missing SW Florida Woman Gabby Petito Is Withholding Critical Information

Trent Grisham had two hits and an RBI for the Padres, who have won the first two of the four-game series.

NL home run leader Fernando Tatís Jr. pinch hit in the ninth and was retired on a drive to deep center. Padres manager Jayce Tingler rested the All-Star shortstop, saying he is trying to keep his players as fresh as possible.

Pham’s solo shot and Manny Machado’s RBI groundout in the first gave San Diego a quick 2-0 lead. Pham drove Miami starter Zach Thompson’s first pitch over the wall in right-center for his 11th homer of the season while Machado drove in Jake Cronenworth, who tripled.

Musgrove hit a two-out double in the second and scored on Grisham’s single.

The Marlins cut it to 3-2 on Adam Duvall’s solo homer in the second and Jesús Aguilar’s RBI double in the third.

The Padres extended their lead in the eighth after a throw from first baseman Aguilar off Wil Myers’ grounder got past catcher Sandy León, allowing Cronenworth to score from third and Machado from second.

Pierce Johnson relieved Musgrove and pitched a scoreless seventh around a double and walk. Drew Pomeranz followed with a scoreless eighth and Mark Melancon pitched a scoreless ninth for his major league best 30th save on 34 chances.

READ MORE: Florida Sheriff's Deputies Cleared In Shootout With Two Children

Thompson (2-3) was lifted after five innings. The rookie right-hander allowed three runs, six hits, struck out three and walked one.

ROSTER MOVE

The Padres reinstated RHP Craig Stammen from the paternity list and optioned LHP Daniel Camarena to Triple-A El Paso.

TRAINER’S ROOM

Marlins: IF-OF Jon Berti was placed on the seven-day concussion list. Berti was hit with a pitch on the back of the head Thursday that also caused a laceration. … 3B Brian Anderson (left shoulder subluxation) took batting practice Friday and could be activated before the end of the series. “I think that’s the expectation right now but I’ll be ready to go when they call me,” Anderson said.

UP NEXT

Padres: LHP Ryan Weathers (4-2, 2.91) is scheduled to be activated from the injured list and start the third game of the series Saturday. Weathers has been sidelined since July 13 because of right ankle inflammation.

Marlins: no starter has been announced for Saturday.

MORE NEWS: Tracking The Tropics: Two Systems In The Atlantic Could Become Tropical Depressions Over The Next Few Days

(© Copyright 2021 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten or redistributed.)

CBSMiami.com Team