Hoping to rebound from their road loss to the Cardinals, the Texas flew to Paul Brown Stadium for a Week 6 duel with the Cincinnati Bengals.  Houston would get off to a fast first quarter start as quarterback Matt Schaub found tight end Owen Daniels on a 12-yard touchdown pass.  The Bengals answered in the second quarter with a 10-yard touchdown run from running back Cedric Benson, yet the Texans would reply with Schaub completing a 38-yard touchdown pass to running back Steve Slaton.  Cincinnati would close out the half with quarterback Carson Palmer's 8-yard touchdown pass to wide receiver Laveranues Coles, followed by kicker Shayne Graham nailing a 50-yard field goal. In the third quarter, Houston stormed right back with Schaub completing a 23-yard touchdown pass to wide receiver Jacoby Jones and a 7-yard touchdown pass to Daniels.  Afterwards, the defense held to preserve the 11-point lead.

Based on the above article, answer a question. Which player threw more touchdown passes, Matt Schaub or Carson Palmer?
Matt Schaub