Following their dominant home game at the Louisiana Superdome, the Saints traveled to Bank of America Stadium for an NFC South battle with the Carolina Panthers.  From the get-go, the Saints trailed early, as quarterback Jake Delhomme completed a 9-yard touchdown pass to WR Steve Smith for the only score of the period.  In the second quarter, the Saints managed to get a field goal, as kicker John Carney nailed one from 31 yards out.  After a scoreless third quarter, RB Deuce McAllister managed to help New Orleans take the lead, as he got a 3-yard touchdown run.  Unfortunately, that would be the only time in the game that the Saints saw the lead, as the Panthers slashed away, with Delhomme completing a 4-yard pass to WR Drew Carter and RB DeShaun Foster running 43 yards for a touchdown.  New Orleans would try to come back, as quarterback Drew Brees completed an 86-yard touchdown pass to WR Marques Colston, but that would be as close as they would get, as Carolina held on to win, while the Saints got their first loss of the year dropping to 3-1.
Question: Which player scored the longest touchdown?
Answer: Marques Colston