Miami Marlins

MIAMI (AP) – One day after losing to Arizona 1-o, Ricky Nolasco struck out 11 and the Marlins stopped a season-high seven-game losing streak by beating the Diamondbacks 2-1 Sunday.

The Diamondbacks scored once in the ninth. Mike Dunn, the Marlins’ third pitcher of the inning, got pinch-hitter A.J. Pollock to ground out on a 3-2 pitch with the bases loaded to end it.

Marcell Ozuna broke a scoreless tie with a two-run double in the sixth.

Didi Gregorius had three hits for Arizona, which had won four in a row.

Nolasco (3-5) was coming off his worst start of the season, allowing six runs in five innings in a loss to Cincinnati on Tuesday.

But the Marlins’ all-time wins leader bounced back with his best, earning his 79th career victory. He gave up up one run and five hits in eight-plus innings.

After hitting Cody Ross with a pitch in the fourth, Nolasco retired the next 14 batters, striking out the side in the fifth and again in the eighth.

Gregorius led off the ninth with a double, finishing Nolasco’s day after 110 pitches, 80 for strikes.

Closer Steve Cishek relieved got Paul Goldschmidt to ground out as second baseman Derek Dietrich made a backhanded play up the middle. Jason Kubel hit a sacrifice fly that made it 2-1.

After Eric Chavez followed with a pinch-hit single and Martin Prado walked, Dunn came in and walked Miguel Montero to load the bases. Dunn retired Pollock for his second career save.

Wade Miley (3-3) gave up two runs and five hits in six innings while striking out six. He is 2-1 with a 0.89 ERA in three career starts against the Marlins.

With the game scoreless until the sixth, Adeiny Hechavarria and Dietrich singled and Ozuna hit a double off the left-center field wall near the 386-foot sign. It snapped a scoreless inning streak for the Marlins at 14 after Brandon McCarthy tossed a three-hit shutout on Saturday in a 1-0 win.

Ozuna, a 22-year old rookie outfielder, is hitting .295 since being called up on April 30.

After getting nine runs on 16 hits in a series-opening 9-2 win on Friday, Arizona scored just two runs on 10 hits in the final two games.