1999 Week 2 · Sun, Sep 19, 1999 · PSINet Stadium
Pittsburgh SteelersWinner
23
at
Baltimore Ravens
20
PIT -2.5 ✓O 38 ✓
Pittsburgh Steelers 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
Receiving · PIT
6/8 for 54 yds, 0 TD
30% of team targets · 2.4 expected points added
Full stat lines
Box score
Pittsburgh Steelers
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Kordell Stewart | 18/27 | 138 | 0 | 0 | 3 | -7.9 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Kordell Stewart | 8 | 51 | 6.4 | 1 | 3.6 |
| Richard Huntley | 10 | 49 | 4.9 | 1 | 4.7 |
| Jerome Bettis | 16 | 46 | 2.9 | 0 | -2.7 |
| Hines Ward | 1 | 3 | 3.0 | 0 | -0.2 |
| Jon Witman | 1 | 0 | 0.0 | 0 | -0.3 |
Receiving
| Player | Rec | Tgt | Yds | TD | Tgt share | EPA |
|---|---|---|---|---|---|---|
| Courtney Hawkins | 6 | 8 | 54 | 0 | 30% | 2.4 |
| Troy Edwards | 5 | 7 | 38 | 0 | 26% | -1.7 |
| Hines Ward | 2 | 5 | 31 | 0 | 19% | -1.4 |
| Richard Huntley | 2 | 3 | 10 | 0 | 11% | -1.2 |
| Mark Bruener | 2 | 3 | 4 | 0 | 11% | -1.1 |
| Jon Witman | 1 | 1 | 1 | 0 | 4% | -0.5 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Earl Holmes | 5 | 2 | 0.0 | 0 | 0 |
| Levon Kirkland | 6 | 1 | 0.0 | 0 | 0 |
| Carlos Emmons | 5 | 1 | 1.0 | 0 | 0 |
| Travis Davis | 5 | 0 | 0.0 | 0 | 1 |
| Jason Gildon | 4 | 0 | 1.0 | 0 | 0 |
| Richard Huntley | 3 | 0 | 0.0 | 0 | 0 |
| Chad Scott | 3 | 0 | 0.0 | 0 | 2 |
| Jason Simmons | 3 | 0 | 0.0 | 0 | 0 |
| Dewayne Washington | 3 | 0 | 0.0 | 2 | 2 |
| Lee Flowers | 1 | 1 | 0.0 | 0 | 0 |
Baltimore Ravens
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Stoney Case | 7/15 | 130 | 1 | 0 | 1 | 0.3 |
| Scott Mitchell | 7/16 | 48 | 0 | 2 | 1 | -6.2 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Errict Rhett | 22 | 101 | 4.6 | 1 | -3.0 |
| Chuck Evans | 4 | 13 | 3.3 | 0 | -0.6 |
| Stoney Case | 1 | 8 | 8.0 | 0 | 0.6 |
| Priest Holmes | 1 | 2 | 2.0 | 0 | -0.3 |
| Scott Mitchell | 1 | 1 | 1.0 | 0 | -1.2 |
Receiving
| Player | Rec | Tgt | Yds | TD | Tgt share | EPA |
|---|---|---|---|---|---|---|
| Qadry Ismail | 4 | 12 | 53 | 1 | 39% | -1.5 |
| Jermaine Lewis | 3 | 6 | 48 | 0 | 19% | 0.2 |
| Justin Armour | 2 | 3 | 43 | 0 | 10% | 4.5 |
| Aaron Pierce | 2 | 2 | 19 | 0 | 6% | 4.3 |
| Lovett Purnell | 2 | 3 | 10 | 0 | 10% | -0.5 |
| Greg DeLong | 1 | 1 | 5 | 0 | 3% | -0.0 |
| Errict Rhett | 0 | 1 | 0 | 0 | 3% | -0.7 |
| Chuck Evans | 0 | 1 | 0 | 0 | 3% | -1.6 |
| Pat Johnson | 0 | 2 | 0 | 0 | 6% | -3.8 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Ray Lewis | 10 | 3 | 0.0 | 0 | 0 |
| Jamie Sharper | 4 | 1 | 0.0 | 0 | 0 |
| Kim Herring | 3 | 2 | 0.0 | 0 | 0 |
| Peter Boulware | 4 | 0 | 1.0 | 0 | 0 |
| Rob Burnett | 1 | 3 | 0.0 | 0 | 1 |
| Michael McCrary | 3 | 0 | 1.0 | 0 | 0 |
| Duane Starks | 3 | 0 | 0.0 | 0 | 0 |
| 3 | 0 | 1.0 | 0 | 0 | |
| Lional Dalton | 3 | 0 | 0.0 | 0 | 0 |
| Chris McAlister | 2 | 0 | 0.0 | 0 | 0 |
Closing number vs result
Betting context
- Closing spread
- PIT -2.5
- Closing total
- 38
- PIT moneyline
- —
- BAL moneyline
- —
Steelers closed -2.5 and covered, winning by 3.
Total closed 38; the game landed 43 — over by 5.0.
Conditions and crew
Game environment
- Venue
- PSINet Stadium
- Roof / surface
- outdoors · grass
- Kickoff weather
- 74°F, wind 7 mph
- Referee
- Gerry Austin
- Rest
- PIT 7 days · BAL 7 days
- Coaches
- Bill Cowher vs Brian Billick
Division game — familiarity tightens these matchups; closing numbers tend to be sharper.