For the first time since Week 3, every NFL team is on the schedule. Three games will be played on Thursday, in addition to the 12 contests on Sunday and one Monday night football game in Week 12.

Two of the games on Thanksgiving are expected to be highly competitive, while one features the second-largest point spread of the week. The game between the Philadelphia Eagles and Detroit Lions is a pick’em, and the Carolina Panthers are one-point favorites over the Dallas Cowboys, though that contest was a pick’em on Monday. The Green Bay Packers are giving the visiting Chicago Bears nine points on Thursday night.

A week after becoming just the second team to defeat the Cincinnati Bengals, the Arizona Cardinals are the biggest favorites in Week 12. Carson Palmer and Co. are giving the San Francisco 49ers 10 points, even though the Cardinals are on the road. Arizona has the best Super Bowl odds in the NFC.

Three games are tied for having the smallest betting line on the weekend. The New York Giants and Oakland Raiders are both two-point favorites on the road. The Atlanta Falcons, who have lost three of their last four games, are giving the Minnesota Vikings two points.

The game between the New Orleans Saints and Houston Texans features the largest over/under of the week, even though no defense has played better than Houston’s over the last few weeks. The Texans allowed 17 points in their Week 11 victory over the New York Jets, snapping their streak of 12 straight quarters without giving up a touchdown.

Below are the complete betting lines for all the Week 12 games, including the point spreads and totals. These are the consensus odds from multiple sportsbooks in Las Vegas, via

Philadelphia Eagles (PK) at Detroit Lions, 46

Carolina Panthers (-1) at Dallas Cowboys, 46.5

Chicago Bears (+9) at Green Bay Packers, 47

New Orleans Saints (+3) at Houston Texans, 47.5

Minnesota Vikings (+2) at Atlanta Falcons, 46

St. Louis Rams (+9) at Cincinnati Bengals, 42

Tampa Bay Buccaneers (+3) at Indianapolis Colts, 46.5

New York Giants (-2) at Washington Redskins, 46.5

Oakland Raiders (-2) at Tennessee Titans, 44

Buffalo Bills (+4) at Kansas City Chiefs, 41

Miami Dolphins (+3.5) at New York Jets, 42.5

San Diego Chargers (+4) at Jacksonville Jaguars, 46.5

Arizona Cardinals (-10) at San Francisco 49ers, 45

Pittsburgh Steelers (+4.5) at Seattle Seahawks, 44.5

New England Patriots (-5.5) at Denver Broncos, 45

Baltimore Ravens (+2.5) at Cleveland Browns, 41.5