MIAMI (AP) - The Philadelphia Phillies ran out of runs after scoring 10 in the first two games of a series against the Miami Marlins.
Andrew Cashner struck out nine over 5 1/3 innings to win his first game for the Marlins, 6-0 over the Phillies on Wednesday night.
"He had a good mix of his pitches, fastball and slider, and he was effectively wild at times as well," the Phillies' Tommy Joseph said. "He pitched to his game plan."
Cesar Hernandez had two hits for the Phillies, totaled four.
"Back to no offense," Phillies manager Pete Mackanin said. "Cesar had a couple of hits and we had a couple of men in scoring position, but couldn't get them in."
Acquired from San Diego on July 29, Cashner (5-11) allowed four hits. He had been 0-4 in his first six starts following the trade.
"It's kind of been a struggle since I've been over here," Cashner said. "We had a different lineup tonight. It's good to have some guys back and get us rolling.
Cashner walked two and kept the Phillies off balance by pitching to all parts of the plate.
"Obviously good," Marlins manager Don Mattingly said. "He had a lot of pitches to get there. He was changing speeds a lot and was obviously successful."
Martin Prado drove in three runs for the Marlins, who faded from playoff contention by losing their previous five games and 10 of 11.
"We still have a lot of baseball left," Cashner said.
Mike Dunn, Kyle Barraclough, A.J. Ramos and Austin Brice combined for hitless relief.
Jeremy Hellickson (10-9) gave up four runs -- three earned -- and nine hits in six innings.
"I made too many mistakes early in the count especially the first couple of innings," Hellickson said.
Ichiro Suzuki tripled in the first and scored Prado's groundout. Sacrifice flies by Realmuto in the second and Prado in the fifth boosted the lead to 3-0.
Third baseman Andres Blanco's throwing error allowed Marcell Ozuna to reach in the sixth, and Ozuna scored on J.T. Realmuto's double-play grounder.
Prado and Christian Yelich hit consecutive RBI doubles in the seventh off Severino Gonzalez.
Phillies: 3B Maikel Franco did not play after jamming his right thumb during Sunday's game against Atlanta.
Phillies: RHP Alec Asher is to make his season debut Thursday to begin a four-game series at Washington. Asher was 0-6 with a 9.31 ERA in seven starts last season. He will go up against Nationals RHP A.J. Cole (1-1, 3.86 ERA). The two young right-handers went to high school 75 miles apart in Florida.
Marlins: RHP Jose Fernandez (13-8, 3.03) will oppose Dodgers LHP Clayton Kershaw (11-1, 1.79) on Friday. "I look forward to every match-up, but of course there's certain guys that you think, `I wish that I could pitch against this guy' so I'm looking forward to it," Fernandez said.