Duran’s Walk-Off Double Lifts Rangers Past Giants in Thrilling Finish

Sometimes baseball rewards the team that simply refuses to quit, and on Tuesday night at Globe Life Field, the Texas Rangers proved they understand that fundamental truth. Down to their final strike against a San Francisco Giants team that had clawed back from the brink, the Rangers scratched and scraped their way to a 5-4 victory, with Ezequiel Duran‘s two-out, ground-rule double in the bottom of the 9th serving as the dagger. This was a game that could have gone either way, but it went the Rangers’ way, and that’s what matters in baseball.

Duran, Nimmo shine in Rangers' walk-off win

Pitching Decisions

1.0IP2H1ER1BB1K
0.2IP2H1ER1BB1K

Star Performers

Osleivis Basabe

Season AVG: .294
5AB1H1HR2RBI1R0BB
Ezequiel Duran

Season AVG: .278
5AB3H0HR4RBI0R0BB

The early innings told a story of Rangers dominance. Brandon Nimmo and Ezequiel Duran combined for two quick runs in the bottom of the first inning, with Nimmo’s sharp double to right field getting the party started before Duran’s ground ball single extended the lead. It looked like Texas was going to coast, especially with the pitching setup favoring the home team through the first six innings.

MacKenzie Gore tosses six scoreless innings

But here’s where the Giants showed some mettle. San Francisco clawed back spectacularly in the 7th when Osleivis Basabe, a player who’d largely disappeared in the stat sheet all night, launched a two-run homer that made this game suddenly competitive. Suddenly, what looked like a Rangers runaway had evolved into a genuine contest.

Osleivis Basabe's two-run homer (3)

The Late-Inning Drama

The 8th inning threatened to be the turning point when Duran delivered again with a sharp line drive double that scored two more runs, pushing Texas back out to a 4-2 lead. The Rangers had answered the Giants’ offensive push with authority, and the game appeared decided.

Ezequiel Duran's go-ahead double

But baseball doesn’t work in straight lines. In the 9th, Bryce Eldridge came through with a clutch two-run single that tied the game and sent the crowd into a frenzy of anxiety. The Giants had engineered a complete comeback, tying the game at 4-4, and suddenly all the momentum had shifted to San Francisco’s dugout.

Bryce Eldridge's game-tying two-run single

What happened next was pure Rangers resilience. Duran, who had been the story of this game with four RBIs on the night, stepped up in the bottom of the 9th and delivered the walk-off blow. A ground-rule double that fell into right field, driving home Jake Burger, gave Texas a 5-4 victory in the most dramatic fashion possible.

Ezequiel Duran walks it off for the Rangers!

The Real MVP

Ezequiel Duran deserves most of the credit here. Four RBIs across three hits, including two doubles and the game-winner, is the kind of performance you build monuments to in Texas. Brandon Nimmo was equally valuable with three hits and early offensive production, while Corey Seager worked his magic with a 3-for-4 night, even if he didn’t get a hit when it mattered most in the final moments.

Condensed Game: SF@TEX – 8/4/26

For the Giants, Basabe’s home run was a bright spot in an otherwise frustrating evening, but it wasn’t enough to overcome Duran’s clutch hitting and the Rangers’ resolve. This is the kind of game that defines seasons, separates contenders from pretenders, and ultimately builds championship-caliber teams. San Francisco had their chances. Texas made theirs count.

Box Score

San Francisco Giants Batting

Player AB R H RBI BB SO AVG
Osleivis Basabe 2B 5 1 1 2 0 0 .294
Jung Hoo Lee RF 5 0 1 0 0 0 .305
Willy Adames SS 4 0 1 0 0 2 .222
Rafael Devers 1B 3 0 0 0 1 1 .246
Daniel Susac C 4 0 1 0 0 1 .257
Buddy Kennedy 3B 3 0 0 0 1 2 .050
Eddys Leonard LF 2 0 0 0 0 1 .000
Drew Gilbert CF 1 2 1 0 1 0 .242
Grant McCray LF 2 1 0 0 2 1 .120
Christian Koss 3B 2 0 0 0 0 0 .167
Nate Furman 2B 1 0 0 0 0 0 .000
Bryce Eldridge PH 1 0 1 2 0 0 .256
Dylan Smith P 0 0 0 0 0 0 .000

San Francisco Giants Pitching

Pitcher IP H R ER BB SO ERA
Blade Tidwell 5.0 6 2 2 1 3 3.18
Jason Foley 1.0 0 0 0 0 0 5.06
JT Brubaker 1.0 0 1 1 1 0 3.17
Reiver Sanmartin 0.2 3 1 1 1 1 7.71
Adrian Houser 0.1 0 0 0 0 0 4.70
Dylan Smith (L) 0.2 2 1 1 1 1 3.10

Texas Rangers Batting

Player AB R H RBI BB SO AVG
Joc Pederson 1B 3 1 0 0 1 0 .250
Jake Burger 1B 1 1 1 0 0 0 .237
Wyatt Langford LF 4 1 0 0 1 0 .264
Corey Seager DH 4 2 3 0 1 0 .201
Brandon Nimmo RF 5 0 3 1 0 1 .271
Ezequiel Duran 3B 5 0 3 4 0 1 .278
Evan Carter CF 4 0 0 0 0 0 .201
Elias Díaz C 3 0 0 0 1 0 .240
Nicky Lopez SS 4 0 1 0 0 1 .276
Justin Foscue 2B 2 0 0 0 0 2 .252
Alejandro Osuna PH 1 0 0 0 0 0 .255
Cam Cauley 2B 1 0 0 0 0 0 .208

Texas Rangers Pitching

Pitcher IP H R ER BB SO ERA
MacKenzie Gore 6.0 3 0 0 3 4 4.55
Chase Silseth 0.2 1 2 2 1 0 3.05
Robby Ahlstrom 1.0 0 0 0 0 2 4.37
Peyton Gray 0.1 0 0 0 0 1 3.50
Jacob Latz (W) 1.0 2 2 1 1 1 1.94