2007 Week 8 · Sun, Oct 28, 2007 · Giants Stadium
Buffalo BillsWinner
13
at
New York Jets
3
NYJ -3 upsetU 38 ✓16 mph wind
Buffalo Bills 13–3. Played in 16 mph wind — weigh that when reading the passing lines.
Pre-2018 game — box score & context only; play-by-play visuals start in 2018
Who moved the needle
Top performers
Passing · BUF
14/21, 130 yds, 0 TD, 1 INT
-1.2 expected points added · +2.7% completion over expected
Passing · BUF
3/5, 113 yds, 1 TD, 0 INT
7.0 expected points added · +10.6% completion over expected
Full stat lines
Box score
Buffalo Bills
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Trent Edwards | 14/21 | 130 | 0 | 1 | 1 | -1.2 |
| J.P. Losman | 3/5 | 113 | 1 | 0 | 0 | 7.0 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Marshawn Lynch | 21 | 80 | 3.8 | 0 | -0.9 |
| Dwayne Wright | 12 | 25 | 2.1 | 0 | -3.5 |
| Trent Edwards | 1 | 2 | 2.0 | 0 | 0.6 |
| Fred Jackson | 1 | 1 | 1.0 | 0 | -0.7 |
Receiving
| Player | Rec | Tgt | Yds | TD | Tgt share | EPA |
|---|---|---|---|---|---|---|
| Lee Evans | 5 | 1 | 138 | 1 | 100% | 9.8 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| John DiGiorgio | 6 | 4 | 0.0 | 0 | 1 |
| Terrence McGee | 3 | 1 | 0.0 | 1 | 1 |
| Jabari Greer | 2 | 2 | 0.0 | 0 | 0 |
| Kyle Williams | 2 | 2 | 1.0 | 0 | 0 |
| Kiwaukee Thomas | 2 | 2 | 0.0 | 0 | 0 |
| Aaron Schobel | 3 | 1 | 1.0 | 0 | 0 |
| Angelo Crowell | 3 | 1 | 1.0 | 0 | 1 |
| Donte Whitner | 1 | 2 | 0.0 | 0 | 0 |
| George Wilson | 2 | 1 | 0.0 | 1 | 1 |
| Anthony Hargrove | 3 | 0 | 0.0 | 0 | 0 |
New York Jets
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Chad Pennington | 13/20 | 106 | 0 | 0 | 3 | -5.4 |
| Kellen Clemens | 5/12 | 67 | 0 | 2 | 0 | -2.2 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Thomas Jones | 16 | 70 | 4.4 | 0 | -0.8 |
| Leon Washington | 5 | 25 | 5.0 | 0 | -3.7 |
| Chad Pennington | 2 | 5 | 2.5 | 0 | -0.8 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| David Harris | 6 | 7 | 1.0 | 0 | 0 |
| Abram Elam | 2 | 4 | 0.0 | 0 | 0 |
| Kenyon Coleman | 2 | 3 | 0.0 | 0 | 0 |
| Shaun Ellis | 2 | 3 | 0.0 | 0 | 0 |
| Victor Hobson | 2 | 2 | 0.0 | 0 | 0 |
| Darrelle Revis | 3 | 1 | 0.0 | 1 | 3 |
| Eric Barton | 1 | 3 | 0.0 | 0 | 0 |
| Dewayne Robertson | 1 | 2 | 0.0 | 0 | 0 |
| Erik Coleman | 1 | 0 | 0.0 | 0 | 0 |
| Ben Graham | 1 | 0 | 0.0 | 0 | 0 |
Closing number vs result
Betting context
- Closing spread
- NYJ -3
- Closing total
- 38
- BUF moneyline
- +138
- NYJ moneyline
- -148
Jets closed -3 and lost outright — an upset against the closing number.
Total closed 38; the game landed 16 — under by 22.0.
Conditions and crew
Game environment
- Venue
- Giants Stadium
- Roof / surface
- outdoors · fieldturf
- Kickoff weather
- 56°F, wind 16 mph
- Referee
- Jerome Boger
- Rest
- BUF 7 days · NYJ 7 days
- Coaches
- Dick Jauron vs Eric Mangini
Division game — familiarity tightens these matchups; closing numbers tend to be sharper.
Wind at 16 mph is the kind that drags passing depth and kicking range — weigh it when reading the splits.