NFL favorites are 6-8-1 against the spread this weekend while unders are 8-6-1 heading into Monday Night Football.
Here are all of Week 16's green dots, which are based on the closing lines at Pinnacle.
See a full rundown of every team's against the spread record this season.
Final scores are listed in parenthesis below.
Houston Texans (30) at Philadelphia Eagles (32)
- Spread: Eagles -1
- Over/Under: Over 47
Cincinnati Bengals (18) at Cleveland Browns (26)
- Spread: Bengals +10
- Over/Under: Push (44)
Tampa Bay Buccaneers (20) at Dallas Cowboys (27)
- Spread: Push (Cowboys -7)
- Over/Under: Under 48
Minnesota Vikings (27) at Detroit Lions (9)
- Spread: Vikings -6.5
- Over/Under: Under 41.5
New York Giants (27) at Indianapolis Colts (28)
- Spread: Giants +10
- Over/Under: Over 48.5
Jacksonville Jaguars (17) at Miami Dolphins (7)
- Spread: Jaguars +3
- Over/Under: Under 39.5
Buffalo Bills (12) at New England Patriots (24)
- Spread: Bills +14
- Over/Under: Under 46
Atlanta Falcons (24) at Carolina Panthers (10)
- Spread: Falcons -2.5
- Over/Under: Under 46.5
Green Bay Packers (44) at New York Jets (38)
- Spread: Packers -3
- Over/Under: Over 47.5
Los Angeles Rams (31) at Arizona Cardinals (9)
- Spread: Rams -14.5
- Over/Under: Under 43
Chicago Bears (14) at San Francisco 49ers (9)
- Spread: Bears -3.5
- Over/Under: Under 44
Pittsburgh Steelers (28) at New Orleans Saints (31)
- Spread: Steelers +6.5
- Over/Under: Over 53
Kansas City Chiefs (31) at Seattle Seahawks (38)
- Spread: Seahawks +1
- Over/Under: Over 54.5
Saturday, Dec. 22
Washington Redskins (16) at Tennessee Titans (25)
- Spread: Redskins +12.5
- Over/Under: Over 38
Baltimore Ravens (22) at Los Angeles Chargers (10)
- Spread: Ravens +4
- Over/Under: Under 42.5