Joey Votto went 3-for-5 with a solo homer and two runs scored in the triumph.
Homer Bailey (2-1) earned the decision, yielding a pair of runs on seven hits over six innings.
Marlins starter Alex Sanabia (2-2) was touched for five runs on six hits over six full frames.
Miami scored four runs in the ninth on Miguel Olivo's pinch-hit, three-run homer and an RBI single from Giancarlo Stanton.
Chris Valaika provided a pair of run-scoring hits in the loss.
Beyonce flaunts bikini body, Blue Ivy in vacation pics
Benedict Cumberbatch's dramatic reading of R. Kelly lyrics is just what you need