Rangers Edge Giants in Thrilling Finish
Friday, March 20, 2026, 9:05 PM ET · Surprise Stadium
Texas Rangers 6, San Francisco Giants 5, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won San Francisco Giants vs Texas Rangers?
Texas Rangers beat San Francisco Giants 6-5 at Surprise Stadium on March 20, 2026.
In a thrilling matchup at Surprise Stadium, the Texas Rangers triumphed over the San Francisco Giants with a final score of 6-5, taking the series lead 2-1. This game was notable not only for its close finish but also for the dramatic scoring plays that unfolded throughout the innings. The Rangers, who have struggled recently, managed to turn the tide in this contest, showcasing resilience and determination.
The Rangers entered the game with a home record of 16-11, but their recent form had been concerning, as they had lost their last two games and held a record of 2-8 over their last ten outings. Their average runs scored during this stretch was 3.8, while they allowed an average of 4.8 runs. In contrast, the Giants boasted an away record of 18-9-1 and had recently found some momentum, winning three consecutive games after a rough patch that saw them go 3-7 in their last ten, averaging 4.2 runs scored and allowing 5.0 runs.
The game featured several key players making impactful plays. The Giants struck first with Szykowny homering to left in the fifth inning, followed by Brennan's home run to right center in the sixth, putting them up 2-0. The seventh inning saw the Giants extend their lead to 5-0 with a series of runs, including a home run by J. Rodríguez and a sacrifice fly from Susac.
However, the Rangers responded dramatically in the eighth inning. Burger hit a three-run homer to left center, scoring Helman, Martinez, and Velazquez, narrowing the Giants' lead to 5-4. The momentum shifted further when Smith singled to right, allowing Osuna and Blanco to score, ultimately sealing the game for the Rangers at 6-5.
In terms of injuries, the Rangers faced significant challenges with several players on the injured list, including Michael Helman and Robert Garcia, both on the 60-Day IL, and Josh Jung and Kyle Higashioka on the 10-Day IL. The Giants also had their share of injuries, with Victor Bericoto and Marcelo Mayer on the 10-Day IL, along with JT Brubaker and Keaton Winn on the 15-Day IL, and Matt Gage on the 60-Day IL.
The market had priced the Rangers as favorites in this matchup, reflecting their home advantage despite their recent struggles. The odds indicated a strong belief in the Rangers' ability to capitalize on their home field, which they did effectively in this game.
Conditions at Surprise Stadium were favorable for a baseball game, contributing to the excitement of the contest. Fans witnessed a back-and-forth battle that highlighted the competitive nature of both teams.
Overall, this game was a testament to the unpredictability of baseball, showcasing how quickly fortunes can change. The Rangers' ability to come back from a significant deficit will be a point of focus as they look to build on this victory moving forward.
Injury report
- Michael Helman60-Day-ILHandTexas Rangers
- Robert Garcia60-Day-ILShoulderTexas Rangers
- Josh Jung10-Day-ILCalfTexas Rangers
- Kyle Higashioka10-Day-ILForearmTexas Rangers
- Carter Baumler60-Day-ILRibsTexas Rangers
- Victor Bericoto10-Day-ILKneeSan Francisco Giants
- Marcelo Mayer10-Day-ILForearmSan Francisco Giants
- JT Brubaker15-Day-ILRibsSan Francisco Giants
- Keaton Winn15-Day-ILElbowSan Francisco Giants
- Matt Gage60-Day-ILElbowSan Francisco Giants
Recent form
Texas Rangers
Last 10: 2-8Streak L23.8 scored · 4.8 allowed per game1-3 at home
- L8-9at Cleveland GuardiansSep 28
- L2-3at Cleveland GuardiansSep 27
- W7-3at Cleveland GuardiansSep 26
- W4-2vs Minnesota TwinsSep 25
- L1-4vs Minnesota TwinsSep 24
- L2-4vs Miami MarlinsSep 21
- L4-6vs Miami MarlinsSep 20
- L2-5at Houston AstrosSep 18
- L5-6at Houston AstrosSep 17
- L3-6at Houston AstrosSep 16
San Francisco Giants
Last 10: 3-7Streak W34.2 scored · 5 allowed per game0-5 away
- W4-0vs Colorado RockiesSep 28
- W6-3vs Colorado RockiesSep 27
- W4-3vs St. Louis CardinalsSep 25
- L8-9vs St. Louis CardinalsSep 24
- L5-6vs St. Louis CardinalsSep 23
- L5-7at Los Angeles DodgersSep 21
- L3-6at Los Angeles DodgersSep 20
- L1-2at Los Angeles DodgersSep 19
- L5-6at Arizona DiamondbacksSep 17
- L1-8at Arizona DiamondbacksSep 16
Standings
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Los Angeles | - | 57 | L2 | .590 | 82 |
| Arizona | 9 | 67 | W1 | .525 | 74 |
| San Diego | 9.5 | 67 | L2 | .521 | 73 |
| San Francisco | 24.5 | 82 | W1 | .414 | 58 |
| Colorado | 28.5 | 86 | W2 | .386 | 54 |
| Houston | - | 69 | W1 | .507 | 71 |
| Texas | 2 | 71 | L1 | .493 | 69 |
| Seattle | 5 | 74 | W2 | .471 | 66 |
| Athletics | 17 | 86 | W1 | .386 | 54 |
| Los Angeles | 18 | 87 | L2 | .379 | 53 |
How the scoring went
- 5th Inning1-0Szykowny homered to left (355 feet).
- 6th Inning2-0Brennan homered to right center (411 feet).
- 7th Inning4-0J. Rodríguez homered to center (417 feet), Kennedy scored.
- 7th Inning5-0Susac hit sacrifice fly to right, Szykowny scored.
- 8th Inning5-4Burger homered to left center (418 feet), Helman scored, Martinez scored and Velazquez scored.
- 8th Inning5-6Smith singled to right, Osuna scored and Blanco scored.
Win probability
Above the line favours Texas Rangers, below favours San Francisco Giants.
Venue
- Surprise StadiumSurprise, Arizona
- Attendance6753
- OfficialsEdwin Jimenez, Alan Porter, Malachi Moore, Bryan Van Vranken
Elsewhere
- Fantasy baseball forecaster: Team hitting ratings
- Fantasy baseball forecaster: Pitcher projections for the next 10 days
- Fantasy Baseball Reliever Depth Chart
- MLB playoff tracker 2026: Clinching scenarios, bracket, schedule
- MLB betting tips for Thursday: Rays and the road don't seem to be getting along
- Fantasy baseball news and notes: Rutschman continues to sit for Red Sox and more for Thursday
Picks for MLB
MLB rules and settlement
These two, other days
- Rangers Dominate Giants in 6-0 VictoryAug 5, 2026
- Rangers Edge Giants in Thrilling FinishAug 4, 2026
- Giants Defeat Rangers 5-1 at Globe Life FieldAug 3, 2026
- Giants Edge Rangers in High-Scoring ShowdownMar 7, 2026