Rookie Owen Caissie went 3-for-3 with three RBIs as the host Miami Marlins defeated the San Francisco Giants 4-3 on Friday night.
The Marlins are 12-4 this month, giving them MLB’s best record so far in June. Overall, Miami has reached .500 at 38-38.
It was a bullpen day for the Marlins, who used eight pitchers. Their sixth pitcher, Cade Gibson (1-0), earned the win, retiring all five batters he faced.
Caissie showed his versatile offensive game with a 401-foot solo homer to center in the first; a 5-foot bunt single in the third; an RBI chopper double over the first-base bag in the fifth; and a 330-foot, go-ahead sacrifice fly in the seventh.
Rafael Devers led the Giants’ offense with a homer, his 11th of the season.
Giants starter Landen Roupp, who hasn’t won a game since April 26, pitched well but was left with a no-decision. The right-hander struck out seven in six innings, allowing just two runs. However, he is now 0-6 with three no-decisions over his past nine starts.
Miami scored in the first as Caissie connected on a 2-1 cutter that was low in the zone.
San Francisco opened the second with three straight singles before Daniel Susac nearly hit a grand slam, settling for a 376-foot sacrifice fly that was caught at the top of the left field fence by Kyle Stowers.
Miami escaped further damage when former Marlins infielder Luis Arraez bounced into a double play.
The Marlins went back on top, 2-1, in the fifth as Javier Sanoja doubled and scored on Caissie’s chopper.
San Francisco took its only lead in the sixth. Devers tied it with a 413-foot bomb to right-center. Jung Hoo Lee then scorched a double (104 mph) and scored on Casey Schmitt’s bloop single.
Miami went back on top, 4-3, in the seventh. The rally started when reliever Sam Hentges (1-2) hit a batter, Esteury Ruiz. Sanoja then singled, and Liam Hicks followed with an RBI single. Caissie put Miami on top with his sacrifice fly.
Pete Fairbanks pitched a scoreless ninth, earning his 10th save of the season and No. 100 for his career.





