The return of Steve Hutchinson had the 12th man at Qwest Field in a frenzy. A knee injury to Matt Hasselbeck early in the second half silenced them. An early 72-yard touchdown reception by Darrell Jackson staked the Seahawks to a 7-3 lead, but the Vikings scored a TD of their own in the second quarter and the teams went to the half tied at 10. On the Hawks first possession of the 3rd quarter, Vikings LB E.J. Henderson rolled onto Hasselbeck's right leg and sent the QB to the turf well after he had released the ball. Hasselbeck left the field with the assistance of trainers, and did not return. Seneca Wallace took over at QB, completing  14 of 25 passes with two interceptions and a fumble in his own endzone. The Hawks gave up a 15-yard TD pass from RB Mewelde Moore to TE Jermaine Wiggins to trail 17-10 as Hasselbeck was walking to the locker room. They looked to have weathered the storm and recaptured momentum when punter Ryan Plackemeier pinned the Vikings on their own 5-yard line. The next play resulted in the Vikings' longest ever TD play, a 95-yard romp by Chester Taylor that brought back memories of Bo and the Boz. Suddenly the deficit was 14 points. The Hawks drove for an FG to cut the lead to 11, but a failure to convert a 4th and 1 play on the next drive ended any hope of pulling out the game. The loss ended the Seahawks' 12-game winning streak at home. An MRI scan on Hasselbeck's knee revealed a second degree sprain and he missed 4 games. With the loss, the Seahawks fell to 4-2 and their 12-game winning streak at home was snapped.
Question: Who threw the second longest touchdown pass?
Answer: Mewelde Moore