Coming off their home win over the Bears, the Seahawks flew to the Edward Jones Dome for a Week 12 NFC West rematch with the St. Louis Rams.  In the first quarter, Seattle trailed as RB Maurice Morris was tackled in his own endzone by Rams NT Adam Carriker for a safety, while RB Steven Jackson got a 53-yard TD run.  Afterwards, the Seahawks started to take flight as CB Josh Wilson returned a kickoff 89 yards for a touchdown.  Later, St. Louis increased their lead with QB Gus Frerotte completing a 15-yard TD pass to WR Isaac Bruce.  In the second quarter, the Rams increased their lead with kicker Jeff Wilkins getting a 23-yard field goal. In the third quarter, Seattle gathered steam as kicker Josh Brown nailed a 33-yard field goal, while QB Matt Hasselbeck 9-yard TD pass to WR Deion Branch.  In the fourth quarter, the Seahawks took the lead with RB Leonard Weaver getting a 5-yard TD run.  Later in the game, St. Louis threatened to retake their lead.  However, Seattle managed to the Rams out on four-straight downs from inside their own 5-yard line. With the win, not only did the Seahawks improve to 7-4, but also won their 6th straight game against St. Louis.  Seattle even took the lead in the all-time divisional series 10-9.
Question: Which player scored the longest rushing touchdown?
Answer: Steven Jackson