Marlins second baseman Luis Arraez went 3-for-4 to raise his MLB-leading batting average to .402
Pittsburgh second baseman Nick Gonzales made his MLB debut, going 0-for-3 with two strikeouts. He was Pittsburgh's first-round pick in 2020, going seventh overall.
Pittsburgh's Luis L. Ortiz (2-3) earned the win with an impressive eight-inning start, allowing seven hits, two walks and one run with five strikeouts.
David Bednar pitched a scoreless ninth to earn his 15th save as the Pirates avoided their longest losing skid since 2010
Miami starter Jesus Luzardo was left with a no-decision despite nine strikeouts with one walk over seven scoreless innings. He gave up two hits and, both singles.
Miami opened the scoring with three first-inning singles. Arraez belted a leadoff single and came home on Jesus Sanchez's hit to right field.
In the second inning, Arraez made a stellar play to his left at second base, stealing a hit from Rodolfo Castro. First baseman Garrett Cooper scooped Arraez's low throw to complete the fielding gem.
Pittsburgh waited until the eighth inning to get its first runner to second base. Rookie Henry Davis walked and stole second. However, Marlins reliever Tanner Scott retired the next three batters to end the threat
The Pirates got five hits in its three-run ninth inning. The rally started with singles by Josh Palacios and Andrew McCutchen, with both runners executing a double steal
Palacios scored on Conner Joe's groundout, tying the score 1-1, and the Pirates followed with RBI singles by Santana and Tucupita Marcano
--Field Level Media