Coming off their season-sweep over the Browns, the Ravens flew to Reliant Stadium for a Week 10 duel with the Houston Texans. Both Baltimore and Houston were originally scheduled to play each other during Week 2 of the 2008 NFL season, but the game was rescheduled to Week 10 due to structural damage to Reliant Stadium, which was caused by Hurricane Ike. Week 10 was originally set to be the team's bye week. This contest would be the eighth of a record fifteen consecutive games for the Ravens. In the first quarter, Baltimore took flight as rookie quarterback Joe Flacco completed a 43-yard TD pass to WR Yamon Figurs.  In the second quarter, the Texans responded with a 23-yard field goal by kicker Kris Brown.  The Ravens would punt on the ensuing drive, pinning the Texans at their 3-yard line.   On the next play, Texans OT Duane Brown committed a holding penalty while in his own endzone, giving the Ravens a safety.  Baltimore would increase their lead as rookie kicker Steven Hauschka got a 54-yard field goal.  The Texans would close out the half as Brown nailed a 48-yard field goal. In the third quarter, the Ravens increased their lead as RB Willis McGahee got a 1-yard TD run.  Houston would answer as quarterback Sage Rosenfels completed a 60-yard TD pass to WR Kevin Walter.  In the fourth quarter, Baltimore steamrolled their way to victory with Flacco completing a 1-yard TD pass to TE Todd Heap (with a 2-point conversion pass to WR Derrick Mason), QB Troy Smith completing a 14-yard TD pass to Heap, and McGahee rushing four yards for a TD.
Question: Who threw more touchdown passes, Flacco or Smith?
Answer: Flacco