- Today
- Holidays
- Birthdays
- Reminders
- Cities
- Atlanta
- Austin
- Baltimore
- Berwyn
- Beverly Hills
- Birmingham
- Boston
- Brooklyn
- Buffalo
- Charlotte
- Chicago
- Cincinnati
- Cleveland
- Columbus
- Dallas
- Denver
- Detroit
- Fort Worth
- Houston
- Indianapolis
- Knoxville
- Las Vegas
- Los Angeles
- Louisville
- Madison
- Memphis
- Miami
- Milwaukee
- Minneapolis
- Nashville
- New Orleans
- New York
- Omaha
- Orlando
- Philadelphia
- Phoenix
- Pittsburgh
- Portland
- Raleigh
- Richmond
- Rutherford
- Sacramento
- Salt Lake City
- San Antonio
- San Diego
- San Francisco
- San Jose
- Seattle
- Tampa
- Tucson
- Washington
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 Ben Kaplan
Got story updates? Submit your updates here. ›
Jorge Alfaro's walk-off double caps a thrilling comeback win for the Marlins over the Giants.San Francisco TodayIn 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.
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.
San Francisco top stories
San Francisco events
Apr. 17, 2026
LIVE 105 Presents: The Format 4/17Apr. 17, 2026
SFBATCO: The Lin-Manuel EffectApr. 17, 2026
Kaskade




