
The Los Angeles Dodgers face the San Francisco Giants on April 21 at 9:45 p.m. ET. The game will be broadcast on NBCS BA and SportsNet LA, with streaming available on ESPN+ and MLB.TV.
Mentioned in this story
Where to watch Los Angeles Dodgers vs. San Francisco Giants: Live stream, TV channel, odds for Tuesday, April 21
The Los Angeles Dodgers (16-6) continue their seven-game road trip with a three-game series against the San Francisco Giants (9-13). The Dodgers split their four-game series with the Colorado Rockies while the Giants took two of three games from the Washington Nationals. Starting pitchers are Yoshinobu Yamamoto for the Dodgers (2.10 ERA) and Landen Roupp for the Giants (2.38 ERA).
The game starts at 9:45 p.m. ET / 6:45 p.m. PT.
You can watch the live stream on ESPN+ and MLB.TV.
Yoshinobu Yamamoto is starting for the Dodgers, and Landen Roupp is starting for the Giants.


Colts QB Daniel Jones back to throwing as he recovers from Achilles injury
CFP may expand to 24 teams; undervalued players in 2026 NFL draft discussed.
Charley Hull finds a new passion while recovering from injury.
Can Brooks Koepka and Shane Lowry secure a win at the 2026 Zurich Classic?
USWNT set to battle El Salvador for World Cup spot in Concacaf W Championship!
See every story in Sports — including breaking news and analysis.
Los Angeles Dodgers: Yoshinobu Yamamoto (2-1, ERA: 2.10, K: 21, WHIP: 0.82)
San Francisco Giants: Landen Roupp (3-1, ERA: 2.38, K: 24, WHIP: 0.97)
Weather: 58°F at first pitch
Ballpark: Capacity: 41,915 | Roof: Open | Surface: Grass