Not only am I coming off a perfect week, I was very close with the predicted scores as well. Here are my predictions for the Week 5 games involving AFC North teams:
Steelers 23, Eagles 17: The focus will be the return of linebacker James Harrison and safety Troy Polamalu. The bigger factor is the return to Heinz Field after two road losses. In their past nine home games, the Steelers have held visitors to 10 points per game. That means it will be a long day for Michael Vick.
Ravens 31, Chiefs 20: The Ravens will jump out to a fast start to silence both Jamaal Charles and the noisy Arrowhead Stadium crowd. Joe Flacco threw for 265 yards and two touchdowns in a playoff game at Kansas City two seasons ago. He will surpass those totals Sunday.
Dolphins 21, Bengals 16: Over the past two seasons, the Bengals have beaten the teams they were supposed to beat. Not this time. Although the Bengals were able to shut down Maurice Jones-Drew last Sunday, Reggie Bush lights up the 23rd-ranked run defense to pull off the upset.
Giants 24, Browns 13: This is a bad matchup for the winless Browns. Eli Manning will pick on a Cleveland secondary that will be vulnerable until cornerback Joe Haden returns. Trent Richardson will have a productive game, but Brandon Weeden will make costly mistakes against the Giants' pass rush.
Last week's recap: 2-0. Season record: 6-3.
Ravens 23, Browns 16 (prediction: Ravens 20, Browns 10)
Bengals 27, Jaguars 10 (prediction: Bengals 27, Jaguars 17)