After an incomplete pass and a two yard gain by Shaun Alexander , Quarterback Matt Hasselbeck scored on a 2 yard run to give the Seahawks an early 6- 0 lead, Josh Brown made good on the extra point and the Seahawks had a 7-0- lead with just under two minutes gone in the game.
The Seattle defense came up big again on Arizona's next possession when Reggie Tounge had the first of two interceptions, when he picked off a Jeff Blake pass intended for Aquan Boldin and returned it seven yards to the Seattle 46 yard line.
The Seattle offense was unable to convert the turnover and punted the ball to Arizona after going three and out.
The Seattle defense made it three consecutive turnovers when Chad Brown pulled down another Jeff Blake pass intended Boldin a the Arizona 48 yard line.
The Seattle offense sputtered and was unable to take advantage of the gift from the defense and punted the ball back to the Arizona offense.
The defense made sure their fourth turnover resulted in a score when linebacker Randall Godfrey returned a Josh McCowan fumble 55 yards for a touchdown.
Seattle 14 Arizona 0
McCowan replaced Arizona Quarterback Jeff Blake who was injured with 2:01left in the first quarter with a bruised heel after a hit by Norman Hand.
The Seattle defense forced a an incomplete pass by McCowan on 3rd and one and the Seattle offense took the punt and went 50 yards on nine plays and scored on a 37 yard field goal by Josh Brown
Seattle 17 Arizona 0.
McCowan led the Arizona offense down to the Seattle 35 yard line on it's next possession but saw his efforts wasted when kicker Bill Gramatica missed wide left on a 53 yard field goal attempt with 2:28 left in the half.
The Seattle offense found it's rhythm once again, when quarterback Matt Hasselbeck hit Darrell Jackson on a 55 yard touchdown pass.
Josh Brown made good on the extra point and Seattle went into the locker room with a 24 to 0 half time lead.
Seattle put the game out of reach when Matt Hasselback hit Darrell Jackson with a 66 yard pass on the third play of the 3rd quarter.
Seattle 32 Arizona 0.
Seattle finished it's scoring frenzy when running back Shaun Alexander scored on a two yard with 10:33 to go in the game.
Brow made good on the extra point . Seattle 38 Arizona 0
The 38 –0 win is Seattle's largest margin of victory since a 38-0 win at Philadelphia on Sept. 6, 1998.
Back up running back Maurice Morris led the team with 67 yard rushing on 11 carries.
Hasselbeck was 8-of -19 for 175 yards and two td's. Darrell Jackson finished with 3 receptions for 133 yard and two td's. Koren Robinson did not start the game due to disciplinary reasons.