Here's your game-by-game look at the point spreads and totals for Sunday's NFL Week 12 schedule, with trends, analysis and recommendations from The Linemakers on Sporting News. Odds are from the LVH SuperBook as of Sunday morning. For updated lines, visit our live odds page.

Steelers (-1.5, 34) vs. Browns

Expect a low-scoring game between the Steelers and the scrappy Browns. Pittsburgh will be without Ben Roethlisberger, but we have faith 37-year-old Charlie Batch, who is 5-2 as a starter for Pittsburgh.

Bills vs. Colts (-3, 50.5)

We look at a recent common opponent — the Patriots — and notice that the Bills nearly beat them, while the Colts were blown out. Buffalo has played its best football over the past two weeks, and Indy could be hungover from last week's drubbing in New England. Expect the Bills to be competitive here.

Broncos (-10, 43) vs. Chiefs

The days of the Chiefs being a stout home dog are long gone. Kansas City has lost seven straight and gets a Broncos offensive juggernaut we're not sure even the solid Chiefs defenses of the past could stop.

Titans (-3.5, 44.5) vs. Jaguars

The Jaguars were tougher than expected in Houston last week but lost their seventh straight game. They return home, where they're 0-5 this season, to face a Titans squad that put up 37 points its last time out behind Chad Henne, who'll start again this week.

Rams vs. Cardinals (-1.5, 36.5)

We'd typically be inclined to take the home side laying less than a field goal in this situation. But neither team here inspires much confidence, and our best advice is to keep your money in your pocket.

Packers vs. Giants (-3, 51)

The Packers seek revenge for last season's playoff loss but are dogged by the same issues that kept them from the Super Bowl. While New York has struggled in November, we still see value with the Giants in this matchup.