Marlins 6, Pirates 2

Josh Johnson pitched seven strong innings for his first victory in 13 months as host Miami snapped Pittsburgh's three-game winning streak.

Omar Infante went 4-for-5 with two RBIs and Hanley Ramirez had a pair of RBI doubles among three hits to help Miami gain a split of the two-game series and improve to 11-3 in May.

Johnson (1-3) matched his longest outing of the season, allowing two runs on six hits to move to 3-0 lifetime against the Pirates. He struck out six in his first win since beating Pittsburgh on April 19, 2011.

John Buck and Infante each had two-run singles in a five-run fourth inning to chase Pirates starter Kevin Correia (1-4), who lost his fourth consecutive start. He gave up six runs on eight hits and four walks in 3 2/3 innings.

Johnson, who missed most of last season with shoulder troubles, gave up an RBI single to Garrett Jones in the first inning and held Pittsburgh scoreless until Mike McKenry's two-out homer in the seventh.

It was the 28th quality start for Miami, tying the Philadelphia Phillies for most in the majors.

GAME NOTEBOOK:
Ramirez went 5-for-9 with one homer and three RBIs in the series. He has hit in four straight games. ... Correia lasted a season-low 3 2/3 innings and remained winless since April 15. ... Bonifacio stole his major league-leading 19th base in as many attempts. ... Pittsburgh continues its seven-game road trip with two games at Washington followed by three in Detroit. ... Miami heads to Atlanta for two games before visiting Cleveland for a three-game set.
Final1st2nd3rd4th5th6th7th8th9thRHE
Pittsburgh PiratesPirates100000100260
Miami MarlinsMarlins1005000006121
WP:Josh Johnson (MIA)
LP:Kevin Correia (PIT)
Season Series
MiamiStatsPittsburgh
1-4Vs4-1
.277Batting Average.221
2.4Runs / Game3.4
3Home Runs5
2Errors1