Alfaro's walk-off double lifts Marlins over Giants in 10th

Miami catcher caps comeback with two-run double in 2021 game

Apr. 17, 2026 at 11:06am by

An abstract expressionist painting in vibrant neon colors capturing the dynamic motion and energy of a baseball game-winning hit, with the players and ball blurred into colorful brushstrokes.Jorge Alfaro's walk-off double caps a thrilling comeback win for the Marlins over the Giants.San Francisco Today

In a game that saw the Miami Marlins trail in both the ninth and 10th innings, catcher Jorge Alfaro delivered a two-run walk-off double to complete the comeback and give the Marlins a 7-6 victory over the San Francisco Giants on April 17, 2021.

Why it matters

The Marlins were involved in 20 walk-off games during the 2021 season, going 8-12 in those contests. Alfaro's heroics in this game marked the first walk-off win of the year for Miami, setting the tone for a season filled with dramatic finishes.

The details

The Marlins led 3-0 through six innings, but the Giants rallied for five runs in the seventh to take a 5-3 lead. Miami tied it in the ninth on a Starling Marte single, but the Giants regained the lead in the top of the 10th on a Brandon Belt RBI double. In the bottom of the 10th, with a runner on second, Alfaro ripped a two-run double to left field to complete the comeback.

  • The game took place on April 17, 2021.
  • It was the first walk-off win of the 2021 season for the Marlins.

The players

Jorge Alfaro

Miami Marlins catcher who delivered the game-winning two-run double in the 10th inning.

Brandon Belt

San Francisco Giants first baseman who hit an RBI double in the top of the 10th to give the Giants a 6-5 lead.

Sandy Alcántara

Miami Marlins starting pitcher who allowed 3 runs over 6 innings.

Starling Marte

Miami Marlins outfielder who hit the game-tying single in the bottom of the 9th inning.

Jazz Chisholm Jr.

Miami Marlins infielder who scored the tying run in the 9th inning.

Got photos? Submit your photos here. ›

What they’re saying

“That was a huge win for us. We never gave up and kept fighting until the end.”

— Jorge Alfaro, Miami Marlins Catcher

What’s next

The Marlins will look to build on this dramatic win as they continue their homestand against the Giants.

The takeaway

This game highlighted the Marlins' resilience and ability to mount comebacks, foreshadowing a season filled with walk-off victories that would establish the team as a scrappy, never-say-die squad.