1999 Week 1 · Sun, Sep 12, 1999 · Veterans Stadium
Arizona CardinalsWinner
25
at
Philadelphia Eagles
24
ARI -3 no coverO 37 ✓
Arizona Cardinals 25–24 — 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
Full stat lines
Box score
Arizona Cardinals
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Jake Plummer | 25/48 | 274 | 1 | 3 | 1 | -1.9 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Adrian Murrell | 24 | 53 | 2.2 | 0 | -6.2 |
| Jake Plummer | 6 | 25 | 4.2 | 0 | 0.7 |
| Mario Bates | 4 | 6 | 1.5 | 1 | 0.9 |
| David Boston | 1 | 1 | 1.0 | 0 | -0.4 |
| Joel Makovicka | 1 | -7 | -7.0 | 0 | -4.9 |
Receiving
| Player | Rec | Tgt | Yds | TD | Tgt share | EPA |
|---|---|---|---|---|---|---|
| Rob Moore | 3 | 8 | 77 | 1 | 17% | 3.9 |
| Frank Sanders | 5 | 16 | 50 | 0 | 34% | -8.0 |
| Terry Hardy | 5 | 6 | 49 | 0 | 13% | 1.3 |
| Adrian Murrell | 5 | 5 | 47 | 0 | 11% | 3.6 |
| Michael Pittman | 2 | 4 | 26 | 0 | 9% | 2.1 |
| David Boston | 4 | 6 | 21 | 0 | 13% | -1.5 |
| Joel Makovicka | 1 | 2 | 4 | 0 | 4% | -1.4 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Tommy Bennett | 4 | 3 | 0.0 | 0 | 0 |
| Simeon Rice | 7 | 0 | 2.0 | 0 | 0 |
| Kwamie Lassiter | 6 | 0 | 0.0 | 1 | 1 |
| Ronald McKinnon | 3 | 1 | 0.0 | 0 | 1 |
| Andre Wadsworth | 3 | 1 | 1.0 | 0 | 0 |
| Corey Chavous | 1 | 2 | 0.0 | 0 | 0 |
| Rob Fredrickson | 3 | 0 | 0.0 | 0 | 1 |
| Tom Knight | 2 | 0 | 0.0 | 0 | 0 |
| Zack Walz | 2 | 0 | 0.0 | 0 | 0 |
| Patrick Sapp | 2 | 0 | 0.0 | 0 | 0 |
Philadelphia Eagles
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Doug Pederson | 12/26 | 91 | 2 | 2 | 3 | -14.9 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Duce Staley | 21 | 111 | 5.3 | 1 | -0.1 |
| Doug Pederson | 2 | 21 | 10.5 | 0 | 2.4 |
| Kevin Turner | 3 | 6 | 2.0 | 0 | -0.7 |
Receiving
| Player | Rec | Tgt | Yds | TD | Tgt share | EPA |
|---|---|---|---|---|---|---|
| Luther Broughton | 3 | 5 | 29 | 1 | 19% | 2.1 |
| Charles Johnson | 3 | 6 | 24 | 0 | 23% | -1.5 |
| Duce Staley | 3 | 8 | 19 | 1 | 31% | -1.6 |
| Brian Finneran | 1 | 3 | 10 | 0 | 12% | -4.9 |
| Dietrich Jells | 2 | 2 | 9 | 0 | 8% | 1.0 |
| Torrance Small | 0 | 1 | 0 | 0 | 4% | -2.2 |
| Jed Weaver | 0 | 1 | 0 | 0 | 4% | -0.7 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Troy Vincent | 11 | 1 | 0.0 | 0 | 2 |
| Tim Hauck | 6 | 3 | 0.0 | 0 | 0 |
| Al Harris | 5 | 0 | 0.0 | 1 | 2 |
| William Thomas | 4 | 1 | 0.0 | 0 | 2 |
| Jeremiah Trotter | 4 | 0 | 0.0 | 0 | 0 |
| Mike Mamula | 3 | 0 | 0.0 | 0 | 0 |
| Steve Martin | 2 | 1 | 0.0 | 0 | 0 |
| Mike Caldwell | 3 | 0 | 0.0 | 0 | 0 |
| Hollis Thomas | 2 | 1 | 0.0 | 0 | 0 |
| Greg Jefferson | 2 | 0 | 0.0 | 0 | 0 |
Closing number vs result
Betting context
- Closing spread
- ARI -3
- Closing total
- 37
- ARI moneyline
- —
- PHI moneyline
- —
Cardinals closed -3, won by 1 — but didn't cover.
Total closed 37; the game landed 49 — over by 12.0.
Conditions and crew
Game environment
- Venue
- Veterans Stadium
- Roof / surface
- outdoors · astroturf
- Kickoff weather
- 75°F, wind 3 mph
- Referee
- Ron Winter
- Rest
- ARI 7 days · PHI 7 days
- Coaches
- Vince Tobin vs Andy Reid
Division game — familiarity tightens these matchups; closing numbers tend to be sharper.