Sports

Where to watch Giants vs. Diamondbacks free MLB live stream today

Where to watch Giants vs. Diamondbacks free MLB live stream today

The San Francisco Giants will go for a series sweep when they play game three against the Arizona Diamondbacks in a National League clash that could have major Wild Card implications on Wednesday, September 17 (9/17/2025) at 3:30 p.m. ET.
Giants vs. Diamondbacks Game 3 will air nationwide on MLB Network, except in-market, where it will air on DBacks.TV and NBC Sports Bay Area. It streams live on DirecTV (free trial).
Here’s what you need to know:
What: MLB Regular Season
Who: San Francisco Giants @ Arizona Diamondbacks
When: Wednesday, September 17, 2025
Where: Chase Field, Phoenix, Arizona
Time: 3:30 p.m. ET
TV: DBacks.TV, NBC Sports Bay Area, out-of-market on MLB Network, MLB.TV
Live stream: DirecTV (free trial), fuboTV (free trial), out-of-market on Sling
We recommend DirecTV — a subscription streaming service that lets you watch live TV from major broadcast and popular cable networks. Enjoy local and national live sports, breaking news, and must-see shows the moment they air. Included: unlimited cloud DVR storage space so you can record as many shows as you want and stream them from wherever you go. DTV starts at $34.99 per month after a 5-day free trial when you shop their customizable genre packs.
Giants @ Diamondbacks schedule
Monday, September 15: SF @ ARI (8-1 Diamondbacks)
Tuesday, September 16: SF @ ARI (6-5 Diamondbacks)
Wednesday, September 17: SF @ ARI, 3:30 p.m. on MLBN (STREAM)
BET: FanDuel promo code updated: $300 bonus for MLB, NFL, and CFB
The Diamondbacks are razor-thin -111 favorites to win, according to DraftKings.
Here’s a recent MLB story via The Associated Press:
PHOENIX (AP) — Jordan Lawlar’s infield single with the bases loaded scored Corbin Carroll with the winning run in the ninth inning, and the Arizona Diamondbacks erased an early four-run deficit to keep pace in the playoff race by beating the San Francisco Giants 6-5 on Tuesday night.
Both teams are chasing the New York Mets for the final National League wild card. The Mets (78-73) beat the Padres 8-3 earlier Tuesday, but the Diamondbacks (77-75) remained 1 1/2 games back with their fourth straight win.
The Giants (75-76) fell three games behind New York.
Carroll started the ninth with a single, Gabriel Moreno followed with a walk and then Blaze Alexander reached on a bunt when second baseman Casey Schmitt couldn’t stay on the bag while taking a throw from pitcher Ryan Walker. Schmitt was charged with an error.
Lawlar then hit a weak grounder that just got past Walker. First baseman Wilmer Flores tried to get the speedy Carroll at the plate, but the throw was late.
The Giants jumped all over D-backs lefty Eduardo Rodriguez in the first inning, scoring four runs on five hits. Matt Chapman had a sacrifice fly, Flores added an RBI single and Jerar Encarnacion capped the outburst with a two-run double.
Arizona cut its deficit to 4-3 in the second on Alexander’s RBI single and a two-run homer by Adrian Del Castillo. Carroll tied it at 5 in the fifth on an RBI single.
San Francisco navigated the entire game with its bullpen. Tristan Beck made his first start of the season, giving up three runs and five hits over three innings.
Key moments
The D-backs had runners in scoring position in the sixth, seventh and eighth, but the Giants’ bullpen wiggled out of the jam each time.
Key stat
Arizona pitchers retired their final 14 batters without allowing a baserunner.
Up next
The Diamondbacks will throw RHP Brandon Pfaadt (13-8, 5.31 ERA) against Giants RHP Justin Verlander (3-10, 3.94) on Wednesday.