Phoenix, AZ (Sports Network) – Ricky Nolasco pitched seven strong innings to win his fourth straight start, and Florida edged Arizona, 3-2, in the second portion of a four-game series.
Nolasco (9-6) allowed six hits and two runs, walked three and had six strikeouts as the Marlins bounced back from a 10-4 defeat on Thursday. He moved to 5-1 lifetime against the Diamondbacks.
Dan Uggla drove in two runs for the Marlins.
Dan Haren (7-7) yielded 10 hits and three runs over 6 2/3 innings in losing his third straight decision. The right-hander hasn’t won since June 12 against St. Louis.
Chris Young and Gerardo Parra each knocked in a run for Arizona, which lost for the sixth time in seven games.