PASSING OFFENSE: F -- Starting QB Max Hall completed four of 16 passes before leaving with a concussion in the third quarter. Backup Derek Anderson was better, but the Cardinals still can't get the ball to Larry Fitzgerald, who had three catches for 30 yards.
RUSHING OFFENSE: B -- The Cardinals could be a good running team if they could stay close in games and not fumble. Tim Hightower lost his third fumble of the year. He gained 59 yards on six carries but didn't have another one after the fumble.
PASSING DEFENSE: B -- The Cardinals sacked Matt Hasselbeck five times and gave up one touchdown. Overall, it was a good effort.
RUSHING DEFENSE: C -- The Seahawks broke only one long run but finished with 144 yards on 36 carries. That was mostly a result of getting and maintaining a lead.
SPECIAL TEAMS: D -- LaRod Stephens-Howling had a 71-yard kickoff return, but that was the only highlight. Jason Wright fumbled away a kickoff. Andre Roberts did the same with a punt return. Ben Graham had a 7-yard punt.
COACHING: C -- The defensive game plan and execution weren't flawless, but they were good enough to win. Coach Ken Whisenhunt continues to say his offense will improve, but there's been no evidence of that yet.
Cardinals: Week 7 Report Card
SeahawkFootball.com Top Stories
The Best of Marshawn LynchCampus Insiders takes a look back at Marshawn Lynch's best moments in the Bay Area with the Golden Bears as he inches closer towards making a comeback with the Raiders.
Grading the Recent RB Free Agent SigningsJon Beason grades the latest free agent signings at running back. How well did the Vikings, Seahawks, and Patriots do with their latest signings?
Scout NFL Network03/17/2017
2017 NFL Free Agency: Fantasy ReactionsFantasy-slanted reactions from Editor-in-Chief Matt De Lima and Senior Fantasy Experts Adam Ronis & Dr. Roto to all the big 2017 NFL free agency moves!
Broncos Schedule Breakdown: Part 2Will Keys goes game-by-game to break down the second half of the Denver Broncos 2017 schedule.
Mile High HuddleTuesday at 10:09 AM
Broncos Schedule Breakdown: Part 1Will Keys takes a game-by-game look at the first half of the Denver Broncos 2017-18 schedule.
Mile High HuddleMonday at 4:40 AM