MIAMI — Kyle Stowers launched a leadoff home run and four relievers shut down San Francisco as the Marlins completed a sweep of the Giants, pushing Miami to 40 wins on the season — 10 games ahead of last year’s pace — and extending the club’s MLB-best 14-4 record in June.

The victory stretched Miami’s home win streak to eight, the franchise’s longest since June 20-July 1, 2009, at the old ballpark. The Marlins (40-38) are above .500 this deep into the season for the first time since 2023, when the club earned a National League Wild Card berth.

“I think there’s another gear we have to hit as far as the results go,” Stowers said. “Just take it one day at a time. Got the Rangers coming in, and got to find a way to win a game tomorrow.”

Stowers ambushed righty Logan Webb’s first-pitch sinker in the second inning, sending it over the right-center wall for a 1-0 lead. The 2025 All-Star now has three homers over his last four games and eight on the season, tied with Owen Caissie for second most on the club. Stowers, whose 2026 campaign was delayed by injury, called the moment “really special” with his father in attendance shortly after becoming a new dad. “It’s really cool,” Stowers said. “Just one of those cool little moments to reflect on.”

Starter Ryan Gusto, making his fourth start of the month with Eury Pérez, Janson Junk and Robby Snelling sidelined, struck out a season-high six batters and allowed one run over 4 1/3 innings. “I feel like I did my job well today,” Gusto said. “4.1 though, that’s still kind of a lot to go with the bullpen for. Every single guy that rolls out there does their job as well, and I mean, it’s a pretty incredible thing. I’m happy to be a part of it.”

Four relievers — John King (1 1/3 IP), Calvin Faucher (1 1/3 IP), Michael Petersen (1 IP) and Lake Bachar (1 IP) — locked the game down with primary setup man Anthony Bender and closer Pete Fairbanks unavailable after pitching on consecutive days. Bachar saved his first game of the season and fourth of his career, becoming the ninth Marlin to notch a save in 2026 — tied with the Nationals and Reds for second most in MLB behind the Twins’ 11.

The bullpen has been the engine of Miami’s surge. Entering the game, the Marlins’ relief corps led the Majors in fWAR (1.4) and ranked second in ERA (2.54) behind the Braves (2.48). Overall, Miami has posted the lowest ERA (3.06) in the Majors this month. “It’s been great,” Bachar said. “All those guys in the bullpen, everyone knows that things line up maybe a little bit different than we want at times, but we know that we’re getting put into the correct situation for us.”

Manager Clayton McCullough credited the roster’s depth as injuries mount. “It really goes back to being incredibly unselfish,” McCullough said. “The team winning is the ultimate goal every day, and guys know they’re going to get an opportunity in some form or fashion to contribute to that, and just to be ready for when their name’s called.”

Miami opens a series against the Rangers at loanDepot park next.