PITTSBURGH (AP) -- Adeiny Hechavarria had two hits and drove in a run during a decisive five-run rally in the eighth inning to help the Miami Marlins beat the Pittsburgh Pirates 6-3 on Tuesday night.
Hechavarria's RBI single made it 4-2 after Marcell Ozuna and Jarrod Saltalamacchia drew bases-loaded walks from Justin Wilson to force home the tying and go-ahead runs. Christian Yelich capped the inning with a run-scoring double.
Giancarlo Stanton and Garrett Jones also had two hits for Miami.
Pittsburgh's Jordy Mercer had two hits.
A.J. Ramos (5-0) got two outs in the seventh inning for the win.
Jared Hughes (6-3) took the loss, though he could have gotten out of the seventh without allowing a run if not for third baseman Josh Harrison booting a potential double play grounder with one out.