The Pittsburgh Steelers have lost two straight, while the Baltimore Ravens have won four in a row and are 9-2. So, it's not a surprise that analysts from around the country and Internet like Baltimore to top Pittsburgh this weekend.
At Yahoo! Sports, the pick is unanimous. Mike Silver, Jason Cole and Les Carpenter are all going with the Ravens at home.
Baltimore has not lost a home game this year and is coming off a two-game road swing where they won a pair of games by just three points each -- including one over the Steelers.
CBS Sports overwhelmingly likes the Ravens as well, though Ryan Wilson is going with the Steelers in the upset. Wilson might be assuming that Pittsburgh quarterback Ben Roethlisberger will play this weekend. The 30-year-old veteran is currently listed as questionable with a shoulder injury.
On ESPN.com, five out of six analysts also picked the Ravens.
The game is set to get underway at 4:25 p.m. in Baltimore.