Coming off their home win over the Lions, the Seahawks flew to the University of Phoenix Stadium for a Week 10 NFC West rematch with the Arizona Cardinals. Seattle took flight in the first quarter as running back Justin Forsett got an 11-yard touchdown run. The Seahawks would add onto their lead in the second quarter with quarterback Matt Hasselbeck completing a 31-yard touchdown pass to tight end John Carlson. The Cardinals would answer with quarterback Kurt Warner completing a 28-yard touchdown pass to wide receiver Steve Breaston, yet Seattle came right back with a 32-yard field goal from kicker Olindo Mare. Arizona would close out the half with kicker Neil Rackers nailing a 27-yard field goal. In the third quarter, the Cardinals would tie the game with running back Chris "Beanie" Wells getting a 10-yard touchdown run. The Seahawks would respond in the fourth quarter as Mare booted a 20-yard field goal, but Arizona got the last laugh as Wells picked up a 13-yard touchdown run and Warner hooked up with wide receiver Larry Fitzgerald on an 18-yard touchdown pass.

Based on the above article, answer a question. How many yards longer was Hasselbeck's touchdown pass compared to Warner's?
3