Cincinnati Bengals 28, Steelers 20
Game Ball: Bengals wide receiver T.J. Houshmandzadeh, whose acrobatic touchdown reception gave the Bengals the lead.
Play of the Game: Either Houshmandzadeh's TD reception or Bengals safety Kevin Kaesviham's interception in the last minute of the game, which ended the Steelers final drive.
Coaching: B...it looked as if the coaches called a decent game, but the players simply couldn't execute and produce.
QB: D...Ben Roethlisberger looked more than simply rusty...he looked as if he lacked confidence and has a way to go before he's in top form.
Running Game: B...Willie Parker looked solid (31 carries, 133 yards), but Verron Haynes isn't the answer for the team's #2 back; his 4th quarter fumble resulted in a Bengals TD.
Passing Game: B-...WR Cedric Wilson and TE Heath Miller each had a productive game, but WR Santonio Holmes and superstar WR Hines Ward were pretty much non-factors. Big Ben's 3 interceptions were also quite costly (he was 18/39 for the day with 0 TD passes).
Defense: D...Bengals QB Carson Palmer threw 2 TD passes inside of a minute; the Bengals scored 28 points, a surprisingly high number for a Steelers opponent.
Special Teams: D...horrible. Absolutely terrible. Punt returner Ricardo Colclough's devastating fumble resulted in a Bengals TD. This unit has to improve tremendously for the Steelers to have any hope of season success.
Bengals analysis: While they didn't play perfectly and the Steelers could have won the game, they got the job done and did what is most necessary for a successful team: take advantage of your opponent's mistakes. They're not the best in the NFL or even the AFC, but they are a very good team with a very good coach and some real talent (I hate writing that).