PITTSBURGH, May 14 (UPI) -- Hanley Ramirez and Miguel Cabrera both had two hits, one run and one RBI Saturday night as Florida beat the Pittsburgh Pirates, 4-3.
Reggie Abercrombie had one run and two hits; while Wes Helms hit a sacrifice fly for the Marlins (10-24), who have only two wins in their last eight games.
Ramirez extended his hitting streak to 10 games.
In six innings, winning pitcher Scott Olsen (2-2) gave up three runs and six hits with two walks and nine strikeouts.
Joe Borowski notched his fifth save.
Florida has placed right-hander Sergio Mitre on the 15-day disabled list because of right shoulder inflammation. He was able to throw three pitches in Friday's start.
Jose Bautista hit his first career home run; while both Jose Castillo and Jason Bay had one hit and one run for the Pirates (10-26), who have lost twice in their last three games.
Loser Zack Duke fell to 2-4.