Riding high from their road win over the Saints, the Ravens returned home for an AFC North showdown with the Cincinnati Bengals.  In the first quarter, RB Jamal Lewis got a touchdown on a 2-yard run.  Afterwards, the defense did some stepping up, as CB Samari Rolle got an interception at the Bengals 49-yard line.  He ran 24 yards and then lateraled the ball to Free Safety Ed Reed who returned it the remaining 25 yards for a touchdown.  In the second quarter, kicker Matt Stover kicked a 43-yard field goal to give Baltimore a dominating lead.  The Bengals would finally score, as QB Carson Palmer completed a 26-yard TD pass to WR T. J. Houshmandzadeh.  In the third quarter, Stover helped the Ravens increase their lead with two more field goals (a 25-yarder and a 36-yarder).  Cincinnati would have kicker Shayne Graham nail a 51-yard field goal.  In the fourth quarter, the Bengals drew closer, as RB Rudi Johnson got a 4-yard TD run.  Stover would give Baltimore one more field goal, which came from 35 yards out.  Even though Cincinnati would get a 31-yard field goal from Graham, the Ravens held on to win and improve to 6-2.
Question: Who threw the longest touchdown pass of the game?
Answer: Carson Palmer