The D-backs (33-22) put the finishing touches on a season-long 11-game road trip with four games in Miami against the struggling Marlins (21-30). Arizona is 4-3 over the first seven games of the trip.
The Marlins have settled in near the bottom of the NL East but are playing their best baseball of the year, entering the series with a season-high four-game winning streak following Wednesday's 10-2 win over the Phillies. They are 7-3 over their past 10 games, but that followed a stretch in which they went 4-19.
The D-backs could be facing an energy and bullpen challenge tonight, having traveled from Pittsburgh to Miami following a rain-delayed, 14-inning game on Wednesday that required more than six hours to complete.