First pitch is 4:10 PM ET on Saturday, June 20 in Miami. Neither team has announced a starter publicly as of writing, so we'll let the pitcher card to the right fill in the names — what matters is both rotations are shorthanded and both bullpens have been getting cooked in matchup spots. San Francisco's June has been an extended trust fall with no one underneath. They're 29-43 overall, riding a stretch where they've dropped 3 of the last 5, and the lineup keeps disappearing — back-to-back 1-run games against the Cubs sandwiched a wild 11-10 win over the Nationals that nobody is using as a vibe check. The Giants are sitting near the bottom of the NL standings and the offense, with Matt Chapman among the slumpers, has had real trouble stringing anything together. Miami is the more interesting team, even if the last 48 hours were ugly. The Marlins took a Pirates series on the road, then came home and got outscored 15-2 across 2 nights by the Phillies. They're 36-38, which is honestly a reasonable spot for a team that nobody picked to do anything in 2026, but the rotation is held together with tape — Eury Perez is finally on a rehab assignment, Janson Junk and Adam Mazur are out, and Thomas White is done for the year with a shoulder capsular sprain. The Giants aren't much healthier. Heliot Ramos (quad) is on a rehab assignment and getting close, but Harrison Bader is still parked with plantar fasciitis after a stem-cell injection, and the bullpen is missing Keaton Winn, Jason Foley, Joel Peguero, Randy Rodriguez and Hayden Birdsong (UCL). Tyler Mahle's rotation return got pushed back by a rainout in Sugar Land. That's a lot of bodies for a team already 14 games under. Stylistically this is a coin-flip game in a pitcher's park between 2 lineups that have been quiet. Miami's bullpen — minus Nardi and Ekness — is going to get tested if their starter doesn't go 6, and the Giants have plenty of slumping bats to hide behind. Saturday afternoon at loanDepot park is the kind of game that ends 3-2 in 2 hours 20 and nobody remembers it Monday.