San Francisco 49ers running back Christian McCaffrey (23. Gary A. Vasquez-USA TODAY Sports

NFL 'TNF' Week 3: Best bets and preview for 49ers vs. Giants

Week 3 begins with a lopsided matchup between the San Francisco 49ers and the New York Giants on "Thursday Night Football." The 49ers have looked like a top-three team in the NFL through two weeks, while the Giants needed a 21-point comeback in Week 2 to avoid a disastrous 0-2 start. 

Does New York have any chance of hanging with the class of the NFC on a short week? Let's break it down.

San Francisco 49ers vs. New York Giants betting breakdown

Tonight's odds: 49ers -10.5, over/under 44, 49ers -500 moneyline | Giants +380 moneyline

Another "Thursday Night Football" game, another glaring mismatch.

The Giants were outscored, 60-0, in their first six quarters to start the season, and they needed a miraculous comeback to survive an upset bid against the Arizona Cardinals in Week 2. Now they have to face a top dog in the NFC on a short week without running back Saquon Barkley, tackle Andrew Thomas, guard Ben Bredeson and defensive end Azeez Ojulari. Not great!

The 49ers, on the other hand, have outscored opponents, 60-30, through two games, and they rank second in the NFL in net yards per play (1.91). This is a loaded roster on both sides of the ball facing an undermanned team missing their best offensive weapon, and that's how you wind up with a double-digit spread on "TNF."

'Thursday Night Football' best bets

49ers -10.5 (-105 FanDuel)

It's hard to imagine the Giants staying competitive in this game. New York stayed out west following their comeback win against the Cardinals, and the coaching staff had to quickly piece together an offensive game plan without Barkley and two offensive linemen. 

The problem for the Giants here is their weaknesses feed right into the 49ers' strengths. New York is allowing the second-highest sack percentage in the league (12.99 percent) through two weeks. How are they expected to block Nick Bosa and this deep, ferocious San Francisco pass rush? The Giants also rank 25th in yards per rush allowed, and here comes Christian McCaffrey, Deebo Samuel and Kyle Shanahan's diabolical rushing offense.

A 10.5-point spread is a big one to swallow, but this game has 31-13 written all over it.

49ers touchdown on first drive (+175 DraftKings)

If you could choose one NFL head coach to dial up a scripted drive to start a game, it would be Kyle Shanahan. The 49ers are 2-for-2 in first-drive touchdowns through two weeks, and they should have no problem improving to 3-for-3 against a Giants defense that ranks dead last in the NFL in points allowed (68) and 27th in yards per play allowed (5.6).

In two game-starting drives this season, Brock Purdy is 9-9 passing for 74 yards and a touchdown. Shanahan is an evil genius when it comes to scripted plays, and that will be on full display this Thursday night.

More must-reads:

TODAY'S BEST
Jared Goff extension sets Lions record, puts him in elite QB company
Flames CEO stepping down, transitioning to advisory role
Oilers star seemingly dismisses Arturs Silovs' performance in Game 3
Bengals QB Joe Burrow is making a notable change to stay healthy in 2024
Orioles designate outfielder for assignment
Antoine Winfield Jr. agrees to record contract extension with Buccaneers
Bears coach provides massive update on QB Caleb Williams' progress
Rookie camp sheds light on Patriots' efforts to develop Drake Maye
First game of 2024 NFL season features rematch between two AFC powerhouses
Bronny James receives medical clearance, expected to remain in draft
Nuggets teach Timberwolves it's never easy to knock out the champion
Panthers come from behind to take Game 4 vs. Bruins
Hawks win 2024 NBA Draft Lottery
Watch: Padres star passes father on all-time home runs list
Terrion Arnold honors his mother in a unique way
Brad Keselowski breaks 110-race winless streak at Darlington
Watch: Manchester United ties record, highlighting club's ineptitude
Celtics' Jrue Holiday praises overlooked aspect of Jayson Tatum's game
Arturs Silovs' 42 saves lead Canucks past Oilers in Game 3
Braves star leaves game early due to left side soreness