The Seahawks got on the board first with a Josh Brown 32 yard field goal on the teams first offensive
Kansas City quarterback Trent Green hit Tight End Tony Gonzalez from 14 yards out to take a 7 to 3 lead with 3:24 left in the first quarter.
Todd Collins replaced Trent Green at quarterback for Kansas City and saw his third pass of the game fall into the hands of rookie Free Safety Ken Hamlin who promptly returned it to the Kansas City 19 yard line.
"The ball was tipped and I just tried to get underneath it and once I got it I tried to run with." Hamlin said of the interception.
Seahawk quarterback Matt Hasselbeck took advantage of the turnover when he hit fullback Heath Evans with a five-yard pass to give the Seahawks a 9 to 7 lead. Josh Browns extra point made it Seattle 10 K.C 7 with 3:49 gone in the second quarter.
Collins made amends on Kansas City next offensive series when he hit tight end Marc Borighter from 11 yards out to give Kansas City a 13 to 10 lead. K.C. kicker Morten Anderson converted the extra point to give Kansas City a 14 to 10 lead with eight minutes to go in the first half.
Seattle kicker Josh Brown hit a 50-yard field on Seattle's next offensive series to cut the Kansas City lead to one point. Kansas City 14 Seattle 13.
Kansas City quarterback Todd Collins engineered an 86-yard drive that appeared to have stalled at the Seahawks seven-yard line. Collins threw what appeared to be an incomplete pass to tight end Jason Dunn. Kansas City challenged the incomplete pass ruling on the field and the call was reversed.
Kansas City 21 Seattle 13 with 37 second left in the first half.
Seattle's attempt to counter Kansas City's score stalled at the Kansas City 37 yard line when the offense was called for a false start with nine second left and according to NFL rules the offensive team is penalized nine second of clock time.
Half time Kansas City 21 Seattle 13.
The offensive barrage continued in the second half when quarterback Matt Hasselbeck hit Darrel Jackson on a three yard pass to cut the deficit to two points and then Seattle tied the game on the next play when Hasselbeck hit running back Shaun Alexander on a two yard conversion play.
Kansas City kick returned Larry Johnson took Josh Browns kick and returned it 85 yards to give Kansas City a 28 to 21 lead.
The game marked an emotional return for Dilfer who was spent most of last season on injured reserve after an Achilles injury in the game against Dallas. Dilfer then lost his nine-year-old son Trevin to a heart ailment.
" It was great to see him bounce back, Trevin has suffered a lot and this meant a lot to him and the team." Wide Receiver Darrel Jackson said.
Kansas City took a short-lived 31 to 28 lead on a Jose Cortez 40 yard field goal.
Seattle took the lead for good at 35 to 31 on a 17-yard run by Kerry Carter and sealed the deal on another run by Carter. This one from one yard out.