The 49ers play their first primetime game of the 2023 season tonight, and it'll be against the Giants on Thursday Night Football.
The San Francisco 49ers have yet to play a home game at Levi's Stadium this season, which has been something of a normal standard for them the past few years since the venue opened in 2014, largely to negate the early fall heat that'll strike the eastern part of the stadium during day games in early September.
With a 2-0 record on back-to-back road wins over the Pittsburgh Steelers and Los Angeles Rams, respectively, the Niners will avoid the heat once more for their home opener by hosting the 1-1 New York Giants for Week 3's installment of Thursday Night Football.
At one point, the G-Men had been outscored 60-0 after falling to the Dallas Cowboys 40-0 in Week 1 and then falling behind the Arizona Cardinals 20-0 before staging one of the biggest comebacks in recent NFL history, ultimately beating the red birds 31-28.
San Francisco, meanwhile, is averaging 30 points a game and could look to chew apart New York's defense on the short week.
Niner Noise breaks down everything you'll want to know about watching this primetime showdown, including the latest injuries, betting odds, television, streaming and radio information right here.
Latest injury reports for 49ers vs. Giants
Short weeks are always challenging, and the 49ers listed the following players on their Week 3 injury report:
- WR Brandon Aiyuk (shoulder): Questionable
- CB Ambry Thomas (knee): Questionable
Aiyuk played through the injury in Week 2, and it appears he'll be a game-time decision based on his pain threshold for tonight.
Meanwhile, the Giants are likely to be without Pro Bowl running back Saquon Barkley, who suffered a sprained ankle at Arizona and is expected to miss three weeks. The G-Men haven't ruled him out yet, but multiple reports suggest it'll be an extreme stretch for him to play.
49ers vs. Giants betting odds, moneyline and over/under for Thursday Night Football
The Niners opened up as 10-point favorites, according to the oddsmakers at FanDuel, and that line hasn't changed since the conclusion of Week 2.
San Francisco's moneyline is -590, and New York's is +430.
The over/under for the game is 44.
Game odds refresh periodically and are subject to change.
How to stream 49ers vs. Giants on Thursday Night Football?
This is the second year that Amazon Prime has exclusive broadcasting rights for Thursday Night Football, meaning the only way to stream the game will be to have an Amazon Prime account.
Fans can sign in with Amazon Prime on preferred devices to stream the 49ers and Giants game, which kicks off on Thursday, Sept. 21 at 8:20 p.m. ET from Levi's Stadium in Santa Clara, California.
How can I watch the 49ers and Giants if I don't have Amazon Prime?
In-market fans can watch the game on television. The Bay Area broadcast will be on KTVU Fox 2, while the New York broadcast will be on Fox 5 New York.
Related story: How to watch every 49ers game with (and without) cable TV
49ers vs. Giants radio broadcast for Thursday Night Football
For fans who can't tune in via stream or television, the radio broadcast can be heard on both the Niners and Giants' radio networks.
Bay Area fans can tune into KGO 810 AM or 107.7 The Bone FM and listen to both Greg Papa and Tim Ryan with the call, while Sacramento-area fans can listen to 1140 KHTK AM.
In the greater New York area, WFAN 101.9 FM and 660 AM will have the call.
Westwood One will also broadcast the game on radio, nationally, as will NFL+ and SiriusXM channel 88 for those who subscribe.
49ers next game and schedule
San Francisco stays home after its primetime showdown against New York and will enjoy the "mini" bye week ahead of its Week 4 contest against another NFC West opponent, the Cardinals.
Here are the 49ers' next four games after Thursday night:
- Week 4 vs. Arizona Cardinals: Sunday, Oct. 1 at 4:25 p.m. ET
- Week 5 vs. Dallas Cowboys: Sunday, Oct. 8 at 8:20 p.m. ET
- Week 6 @ Cleveland Browns; Sunday, Oct. 15 at 1 p.m. ET
- Week 7 @ Minnesota Vikings: Monday, Oct. 23 at 8:15 p.m. ET