Last week saw some big upsets. Big enough to make professional handicappers stop and scratch their heads. The Colts upset the Lions in Detroit and the Seahawks dismantled the aging Bears' defense at Soldier Field.

Both results will have playoff implications. Meanwhile, Jeff Fisher has to be happy about coming out of his division with a win and a tie against the 49ers.

The same can't be said for Ravens fans, however, after an unconvincing win in San Diego was followed up with a loss at home to the Charlie Batch-led Steelers.

So what upsets can we expect this week? Here’s a breakdown of my top ‘dogs for this week.