You know it was going to be a bad offense day for the Seattle Seahawks when the first play from scrimmage resulted in a sack for the New York Giants.
On the opening drive, Seattle's first four plays resulted in two offside calls, one sack and a five-yard pass completion.
Quarterback Trent Dilfer was able to move the Seattle offense close enough to the end zone for place kicker Ryan Lindell to connect on field goals of 42 and 27 yards.
Despite their first half offensive struggles the Seahawks offense fared much better than the Giants offense.
The Giants first four offensive possession ended in punts and their fifth possession ended on the Seattle 5 yard line with 16 seconds to go in the first half.
The Seahawks took the ball on downs and ran out the clock and headed into the locker room with 6-0 lead.
Giant rookie place kicker Matt Bryant connected on three second half field goals to give the Giants the win.
" This is every kicker's dream, it's great, I got the chance to win the game for my team," Bryant said when asked about his game winning 47 yard field goal with 2:04 left in the game.
The Seattle defense can take some pride in that they ended Giant Quarterback Kerry Collins attempt at tying the NFL record of six consecutive 300-yard games.
Collins finished the day 23-of-38 for 282 yards.
Another defensive highlight was the run defense; the Hawks gave up just 98 rushing yards for the game.
That is a vast improvement form the 470 rushing yards surrendered in their first two games.
Defensive tackle Chad Eaton said the much-maligned defensive is improving.
"We fixed a lot of things on our side of the ball," Eaton said. " This was a tough one to lose."
With the win the Giants improve to 2-1 and the Seahawks drop to a lowly 0-3.
The worst start since 1996 .The last time the Seahawks started the season 0-4 was in 1977.
" Yeah, I think it's a hole we're in, but it's a hole we dug ourselves," Seattle coach Mike Holmgren said." We'll just have to dig ourselves out."