Surging Marlins win back-and-forth battle with Giants
Jun 19, 2026; Miami, Florida, USA; Miami Marlins right fielder Owen Caissie (17) celebrates a home run against the San Francisco Giants during the first inning at loanDepot Park. Mandatory Credit: Rhona Wise-Imagn Images 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.
--Field Level Media
What Prediction Markets Are Telling Us About NFL 2026 MVP
The Sacramento Kings Need to Blow It Up Before It's Too Late
Ben Askren Didn't Win the Match—But He Won the Weekend
- UFC Fight Night Best Betting Picks for Du Plessis vs. Usman in OKC
- France vs. England Best Bets: Three Picks for the World Cup Third-Place Match
- Dodgers vs. Yankees Friday July 17 Best Betting Picks and Props
- July 17 White Sox vs. Blue Jays Prediction, Odds and Best Bets
- Three MLB Futures Bets to Make After the All-Star Break
- Three Heisman Trophy Sleepers Worth Betting Before the 2026 Season
- England vs. Argentina Best Bets: Three Picks for the World Cup Semifinal

