MIAMI -- The Miami Marlins, last in the major leagues in runs scored, ended a long drought and held on to beat the Arizona Diamondbacks, 2-1, Sunday afternoon.
The win went to Ricky Nolasco (3-5), who pitched eight-plus innings, striking out 10. He threw 110 pitches and allowed just four singles, one double, one walk and one run. His 10 strikeouts were the most by Nolasco since he punched out 11 Nationals on May 6, 2011.
Nolasco was removed after allowing Didi Gregorious' double to lead off the ninth.
Closer Steve Cishek came in to try to earn his sixth save of the season, getting a dazzling defensive play by rookie second baseman Derek Dietrich, whose backhand stop and throw created the first out of the inning.
Cishek allowed a sacrifice fly to Jason Kubel. The run was charged to Nolasco. With runners on first and second, Cishek was lifted for left-hander Mike Dunn against lefty-swinging Miguel Montero. The latter won the battle, drawing a walk to load the bases.
Pinch-hitter A.J. Pollock, a righty swinger, then grounded out to shortstop on a 3-2 count. Dunn got his first save of the season, winning that eight-pitch battle with Pollock.
Before an announced crowd of 20,206 at Marlins Park, Miami was able to snap its seven-game losing streak. The Marlins also broke the D'backs' four-game win streak.
The Marlins had suffered through 14 consecutive scoreless innings until plating two runs in Sunday's sixth.
The rally was created by three youngsters under the age of 25. Adeiny Hechavarria stroked a one-out single up the middle. He motored to third on Dietrich's single to third, and both men scored on Marcell Ozuna's double off the fence in left field. The shot missed becoming a home run by a couple of feet.
The Marlins have been shut out eight times, the highest mark in the big leagues. In their past 11 games entering Sunday, the Marlins had scored a total of just 17 runs.
It looked like another shutout was on the way as Arizona starter Wade Miley breezed through his first five innings unscathed. He pitched around one-out doubles by Jeff Mathis in the third and Chris Coghlan in the fifth before the Marlins finally got to him.
Miley (3-3) went six innings, allowing five hits, one walk and two runs, striking out six.