Yeah, it seemed like on paper that Denver should have won, but I've said since the beginning of the season that Seattle was going to win the Superb Owl.
On a side note, there weren't any good commercials last night, which was very disappointing. The Doritos ones were okay, but the rest were terrible.