Line: 49ers by 7. Over/under: 40.

Niners are hitting their stride with Colin Kaepernick, and they've won four of five in St. Louis. Rams' best hope is to get Steven Jackson rolling.

Pick: 49ers 24, Rams 20.

Jaguars (2-9) at Bills (4-7), noon

Line: Bills by 6. Over/under: 45.

Teams are pretty evenly matched, with Jaguars getting a little better with Chad Henne and banged-up Bills struggling of late. Being at home counts.

Pick: Bills 24, Jaguars 21.

Colts (7-4) at Lions (4-7), noon

Line: Lions by 5. Over/under: 51.

Bills got to Andrew Luck four times in Colts' last game. Lions will feast on any protection breakdowns, especially when Luck will be throwing often to keep pace.

Pick: Lions 31, Colts 28.

Patriots (8-3) at Dolphins (5-6), noon

Line: Patriots by 9. Over/under: 51.5.

Patriots are averaging 435.8 yards and 37 points. It's tough for any opposing quarterback to respond to that firepower, especially a rookie.

Pick: Patriots 35, Dolphins 24.

Texans (10-1) at Titans (4-7), noon

Line: Texans by 6. Over/under: 47.

Titans' Chris Johnson had a big game last time these teams met, and Texans still won by 24. Playoff-bound Texans are simply a better team.

Pick: Texans 28, Titans 20.

Buccaneers (6-5) at Broncos (8-3), 3:05 p.m.