2007 Week 2 · Sun, Sep 16, 2007 · University of Phoenix Stadium
Seattle Seahawks
20
at
Arizona CardinalsWinner
23
SEA -3 upsetO 42.5 ✓Dome
Arizona Cardinals 23–20 — decided on the final possessions.
Pre-2018 game — box score & context only; play-by-play visuals start in 2018
Who moved the needle
Top performers
Passing · ARI
23/37, 299 yds, 1 TD, 1 INT
4.0 expected points added · -2.1% completion over expected
Passing · SEA
22/36, 281 yds, 1 TD, 0 INT
11.9 expected points added · -2.9% completion over expected
Full stat lines
Box score
Seattle Seahawks
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Matt Hasselbeck | 22/36 | 281 | 1 | 0 | 1 | 11.9 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Shaun Alexander | 18 | 70 | 3.9 | 1 | -0.4 |
| Mack Strong | 3 | 10 | 3.3 | 0 | -0.9 |
| Matt Hasselbeck | 2 | 6 | 3.0 | 0 | -6.4 |
| Leonard Weaver | 1 | 6 | 6.0 | 0 | 0.3 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Lofa Tatupu | 9 | 1 | 0.0 | 1 | 1 |
| Julian Peterson | 4 | 2 | 0.0 | 0 | 0 |
| Kevin Bentley | 3 | 1 | 0.0 | 0 | 0 |
| Marcus Trufant | 4 | 0 | 0.0 | 0 | 1 |
| Jordan Babineaux | 3 | 1 | 0.0 | 0 | 0 |
| Deon Grant | 4 | 0 | 0.0 | 0 | 0 |
| Brian Russell | 3 | 0 | 0.0 | 0 | 1 |
| Kelly Jennings | 3 | 0 | 0.0 | 0 | 1 |
| Rocky Bernard | 2 | 0 | 0.0 | 0 | 0 |
| Patrick Kerney | 2 | 0 | 0.0 | 0 | 0 |
Arizona Cardinals
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Matt Leinart | 23/37 | 299 | 1 | 1 | 0 | 4.0 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Edgerrin James | 24 | 128 | 5.3 | 1 | 3.5 |
| J.J. Arrington | 1 | 8 | 8.0 | 0 | 0.4 |
| Matt Leinart | 1 | -4 | -4.0 | 0 | -1.2 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Gerald Hayes | 6 | 1 | 0.0 | 0 | 0 |
| Roderick Hood | 6 | 0 | 0.0 | 0 | 0 |
| Eric Green | 5 | 0 | 0.0 | 0 | 1 |
| Adrian Wilson | 3 | 2 | 0.0 | 0 | 0 |
| Karlos Dansby | 4 | 0 | 0.0 | 0 | 0 |
| Terrence Holt | 4 | 0 | 0.0 | 0 | 0 |
| Calvin Pace | 4 | 0 | 0.0 | 0 | 0 |
| Antonio Smith | 3 | 0 | 1.0 | 0 | 0 |
| Darnell Dockett | 2 | 1 | 0.0 | 0 | 1 |
| Antrel Rolle | 2 | 0 | 0.0 | 0 | 0 |
Closing number vs result
Betting context
- Closing spread
- SEA -3
- Closing total
- 42.5
- SEA moneyline
- -137
- ARI moneyline
- +127
Seahawks closed -3 and lost outright — an upset against the closing number.
Total closed 42.5; the game landed 43 — over by 0.5.
Conditions and crew
Game environment
- Venue
- University of Phoenix Stadium
- Roof / surface
- closed · grass
- Kickoff weather
- Indoors — weather neutralized
- Referee
- Ron Winter
- Rest
- SEA 7 days · ARI 6 days
- Coaches
- Mike Holmgren vs Ken Whisenhunt
Division game — familiarity tightens these matchups; closing numbers tend to be sharper.