Coming off their dominating road win over the Bears, the Cardinals went home for a Week 10 NFC West rematch with the Seattle Seahawks.  Arizona would trail in the first quarter as Seahawks running back Justin Forsett got a 20-yard touchdown run.  In the second quarter, Seattle would increase their lead as quarterback Matt Hasselbeck found tight end John Carlson on a 31-yard touchdown pass.  The Cardinals would get on the board with quarterback Kurt Warner's 28-yard touchdown pass to wide receiver Steve Breaston, but the Seahawks answered with kicker Olindo Mare getting a 32-yad field goal.  Arizona would end the half with a 27-yard field goal from kicker Neil Rackers. The Cardinals would tie the game in the third quarter with a 10-yard touchdown run from rookie running back Chris "Beanie" Wells.  Seattle tried to take control in the fourth quarter with Mare booting a 20-yard field goal, yet Arizona came out on top as Wells picked up a 13-yard touchdown run and Warner connected with wide receiver Larry Fitzgerald on an 18-yard touchdown pass.
Question: Which player caught the first touchdown pass of the game?
Answer: John Carlson