Uncategorized

Speaking of Code

I’m learning awk. I know, I know, perl can do all the text extraction stuff, it’s better, it’s the 800 pound gorilla of text processing languages.

But I understand awk better, I guess it’s just me.

Basically, along the lines of the football stuff I mentioned earlier, I have a program that generates entire seasons of football games. The player information and team information is pretty detailed. It takes some time to create a team, but only about 25 seconds to generate an entire season. Considering that I’m rewriting history from 1985, that’s 21 seasons in the fall league and the spring league, as well as some college stuff. Why? History, especially alternate history, has to be self-consistent. If I start talking about a USFL Hall of Fame in Trenton and the ongoing battle with the NFL Hall of Fame in Canton, I need to have players and player stats to write a convincing story.

Anyway, the issue I had was taking the stats of a given game in my alternate reality seasons and putting them in a database.

The guy who wrote the computer game (GPL of course) tried to write a perl script, but it doesn’t work. I tried to fix it, but it was quite difficult as it takes me a while to translate English to perl search routines.

So, I figure, I can deal with a two step process of extracting data into comma separated files and loading a database from those files. So far, I can extract many of the statistics pretty well, but there’s more to do. It sounds like a lot of work, but really, all I’ve had to do is figure out how to create teams from statistics and now run data extraction scripts to place new stats into a database. The hardest part was giving up on perl, for now.

So, yes, I am using a program originally written when I was 6.

Here is an example output of a game: (It’s really long)
Qtr: 1 [15:00]
Kickoff taken on the 10
James Thrash returns it: 22
1st and 10 Washington Redskins on their own 32 yard line
Washington Redskins 0 -- Carolina Panthers 0
Qtr: 1 [14:41]
Skip Hicks run: 0
2nd and 10 Washington Redskins on their own 32 yard line
Washington Redskins 0 -- Carolina Panthers 0
Qtr: 1 [14:21]
Brad Johnson sacked: -15 by Hannibal Navies
3rd and 25 Washington Redskins on their own 17 yard line
Washington Redskins 0 -- Carolina Panthers 0
Qtr: 1 [13:52]
Stephen Alexander catch: 9 fumble
4th and 16 Washington Redskins on their own 26 yard line
Washington Redskins 0 -- Carolina Panthers 0
Qtr: 1 [13:28]
Tommy Barnhardt punt travels : 48
Iheanyi Uwaezouke returns it: 42
1st and 10 Carolina Panthers on the Washington Redskins 32 yard line
Carolina Panthers 0 -- Washington Redskins 0
Qtr: 1 [13:01]
Tim Biakabutuka run: 5
2nd and 5 Carolina Panthers on the Washington Redskins 27 yard line
Carolina Panthers 0 -- Washington Redskins 0
Qtr: 1 [12:40]
Williams Floyd catch: 5
1st and 10 Carolina Panthers on the Washington Redskins 22 yard line
Carolina Panthers 0 -- Washington Redskins 0
Qtr: 1 [12:13]
Tim Biakabutuka run: 8
2nd and 2 Carolina Panthers on the Washington Redskins 14 yard line
Carolina Panthers 0 -- Washington Redskins 0
Qtr: 1 [11:54]
Brad Hoover run: 4
1st and 10 Carolina Panthers on the Washington Redskins 10 yard line
Carolina Panthers 0 -- Washington Redskins 0
Qtr: 1 [11:26]
Steve Beuerlein throws incomplete: 0
2nd and 10 Carolina Panthers on the Washington Redskins 10 yard line
Carolina Panthers 0 -- Washington Redskins 0
Qtr: 1 [11:16]
Wesley Walls catch: 2
3rd and 8 Carolina Panthers on the Washington Redskins 8 yard line
Carolina Panthers 0 -- Washington Redskins 0
Qtr: 1 [11:06]
Steve Beuerlein throws incomplete: 0
4th and 8 Carolina Panthers on the Washington Redskins 8 yard line
Carolina Panthers 0 -- Washington Redskins 0
Qtr: 1 [10:56]
FG missed
1st and 10 Washington Redskins on their own 20 yard line
Washington Redskins 0 -- Carolina Panthers 0
Qtr: 1 [10:46]
Stephen Davis run: 7
2nd and 3 Washington Redskins on their own 27 yard line
Washington Redskins 0 -- Carolina Panthers 0
Qtr: 1 [10:25]
Larry Centers run: 11
1st and 10 Washington Redskins on their own 38 yard line
Washington Redskins 0 -- Carolina Panthers 0
Qtr: 1 [10:15]
Stephen Davis run: 1
2nd and 9 Washington Redskins on their own 39 yard line
Washington Redskins 0 -- Carolina Panthers 0
Qtr: 1 [9:54]
Stephen Alexander catch: 18
1st and 10 Washington Redskins on the Carolina Panthers 43 yard line
Washington Redskins 0 -- Carolina Panthers 0
Qtr: 1 [9:25]
Stephen Davis run: 14
1st and 10 Washington Redskins on the Carolina Panthers 29 yard line
Washington Redskins 0 -- Carolina Panthers 0
Qtr: 1 [9:05]
James Thrash catch: 15
1st and 10 Washington Redskins on the Carolina Panthers 14 yard line
Washington Redskins 0 -- Carolina Panthers 0
Qtr: 1 [8:47]
Stephen Davis run: 1
2nd and 9 Washington Redskins on the Carolina Panthers 13 yard line
Washington Redskins 0 -- Carolina Panthers 0
Qtr: 1 [8:29]
Stephen Alexander catch: 13
Touchdown Washington Redskins
Washington Redskins 6 -- Carolina Panthers 0
Qtr: 1 [8:02]
PAT good
Washington Redskins 7 -- Carolina Panthers 0
Qtr: 1 [8:02]
Kickoff taken on the 13
Michael Bates returns it: 16
1st and 10 Carolina Panthers on their own 29 yard line
Carolina Panthers 0 -- Washington Redskins 7
Qtr: 1 [7:44]
Tim Biakabutuka catch: 29
1st and 10 Carolina Panthers on the Washington Redskins 42 yard line
Carolina Panthers 0 -- Washington Redskins 7
Qtr: 1 [7:34]
Williams Floyd run: 7
2nd and 3 Carolina Panthers on the Washington Redskins 35 yard line
Carolina Panthers 0 -- Washington Redskins 7
Qtr: 1 [7:24]
Brad Hoover run: 0
3rd and 3 Carolina Panthers on the Washington Redskins 35 yard line
Carolina Panthers 0 -- Washington Redskins 7
Qtr: 1 [6:58]
Mushin Muhammed catch: 10
1st and 10 Carolina Panthers on the Washington Redskins 25 yard line
Carolina Panthers 0 -- Washington Redskins 7
Qtr: 1 [6:31]
Brad Hoover catch: 17
1st and 8 Carolina Panthers on the Washington Redskins 8 yard line
Carolina Panthers 0 -- Washington Redskins 7
Qtr: 1 [6:13]
Mushin Muhammed catch: 2
2nd and 6 Carolina Panthers on the Washington Redskins 6 yard line
Carolina Panthers 0 -- Washington Redskins 7
Qtr: 1 [5:54]
Kris Mangum catch: 6
Touchdown Carolina Panthers
Carolina Panthers 6 -- Washington Redskins 7
Qtr: 1 [5:27]
PAT good
Carolina Panthers 7 -- Washington Redskins 7
Qtr: 1 [5:27]
Kickoff taken on the 19
Adrian Murrell returns it: 26
1st and 10 Washington Redskins on their own 45 yard line
Washington Redskins 7 -- Carolina Panthers 7
Qtr: 1 [5:09]
Stephen Davis catch: 35
1st and 10 Washington Redskins on the Carolina Panthers 20 yard line
Washington Redskins 7 -- Carolina Panthers 7
Qtr: 1 [4:48]
Holding: -10
1st and 20 Washington Redskins on the Carolina Panthers 30 yard line
Washington Redskins 7 -- Carolina Panthers 7
Qtr: 1 [4:29]
Larry Centers catch: 2
2nd and 18 Washington Redskins on the Carolina Panthers 28 yard line
Washington Redskins 7 -- Carolina Panthers 7
Qtr: 1 [4:11]
Personal foul: -15
2nd and 33 Washington Redskins on the Carolina Panthers 43 yard line
Washington Redskins 7 -- Carolina Panthers 7
Qtr: 1 [3:44]
Picked off by Jimmy Hitchcock: 9
1st and 10 Carolina Panthers on the Washington Redskins 48 yard line
Carolina Panthers 7 -- Washington Redskins 7
Qtr: 1 [3:20]
Mushin Muhammed catch: 28
1st and 10 Carolina Panthers on the Washington Redskins 20 yard line
Carolina Panthers 7 -- Washington Redskins 7
Qtr: 1 [3:01]
Brad Hoover run: 1
2nd and 9 Carolina Panthers on the Washington Redskins 19 yard line
Carolina Panthers 7 -- Washington Redskins 7
Qtr: 1 [2:51]
Tim Biakabutuka run: 4
3rd and 5 Carolina Panthers on the Washington Redskins 15 yard line
Carolina Panthers 7 -- Washington Redskins 7
Qtr: 1 [2:27]
Steve Beuerlein throw batted away by Shawn Barber: 0
4th and 5 Carolina Panthers on the Washington Redskins 15 yard line
Carolina Panthers 7 -- Washington Redskins 7
Qtr: 1 [2:18]
FG missed
1st and 10 Washington Redskins on their own 20 yard line
Washington Redskins 7 -- Carolina Panthers 7
Qtr: 1 [2:09]
Larry Centers catch: 15
1st and 10 Washington Redskins on their own 35 yard line
Washington Redskins 7 -- Carolina Panthers 7
Qtr: 1 [1:50]
Brad Johnson throws incomplete: 0
2nd and 10 Washington Redskins on their own 35 yard line
Washington Redskins 7 -- Carolina Panthers 7
Qtr: 1 [1:41]
Stephen Davis run: 8
3rd and 2 Washington Redskins on their own 43 yard line
Washington Redskins 7 -- Carolina Panthers 7
Qtr: 1 [1:12]
Stephen Davis run: 5
1st and 10 Washington Redskins on their own 48 yard line
Washington Redskins 7 -- Carolina Panthers 7
Qtr: 1 [0:48]
Stephen Davis run: 20
1st and 10 Washington Redskins on the Carolina Panthers 32 yard line
Washington Redskins 7 -- Carolina Panthers 7
Qtr: 1 [0:29]
Holding: -10
1st and 20 Washington Redskins on the Carolina Panthers 42 yard line
Washington Redskins 7 -- Carolina Panthers 7
Qtr: 1 [0:10]
Albert Connell catch: 18
2nd and 2 Washington Redskins on the Carolina Panthers 24 yard line
Washington Redskins 7 -- Carolina Panthers 7
Qtr: 2 [15:00]
Stephen Davis run: 1
3rd and 1 Washington Redskins on the Carolina Panthers 23 yard line
Washington Redskins 7 -- Carolina Panthers 7
Qtr: 2 [14:36]
Irving Fryer catch: 20
1st and 3 Washington Redskins on the Carolina Panthers 3 yard line
Washington Redskins 7 -- Carolina Panthers 7
Qtr: 2 [14:07]
Holding: -10
1st and 13 Washington Redskins on the Carolina Panthers 13 yard line
Washington Redskins 7 -- Carolina Panthers 7
Qtr: 2 [13:57]
Stephen Davis run: 6
2nd and 7 Washington Redskins on the Carolina Panthers 7 yard line
Washington Redskins 7 -- Carolina Panthers 7
Qtr: 2 [13:39]
Brad Johnson throw batted away by Eric Davis: 0
3rd and 7 Washington Redskins on the Carolina Panthers 7 yard line
Washington Redskins 7 -- Carolina Panthers 7
Qtr: 2 [13:30]
Brad Johnson scramble stuffed: -2 by Doug Evans
4th and 9 Washington Redskins on the Carolina Panthers 9 yard line
Washington Redskins 7 -- Carolina Panthers 7
Qtr: 2 [13:03]
Washington Redskins score a field goal
Washington Redskins 10 -- Carolina Panthers 7
Qtr: 2 [12:53]
Kickoff taken on the 2
Michael Bates returns it: 17
1st and 10 Carolina Panthers on their own 19 yard line
Carolina Panthers 7 -- Washington Redskins 10
Qtr: 2 [12:24]
Picked off by Eddie Mason: 19
Touchdown Washington Redskins
Washington Redskins 16 -- Carolina Panthers 7
Qtr: 2 [12:06]
PAT good
Washington Redskins 17 -- Carolina Panthers 7
Qtr: 2 [12:06]
Kickoff taken on the 16
Michael Bates returns it: 24
1st and 10 Carolina Panthers on their own 40 yard line
Carolina Panthers 7 -- Washington Redskins 17
Qtr: 2 [11:48]
Mushin Muhammed catch: 18
1st and 10 Carolina Panthers on the Washington Redskins 42 yard line
Carolina Panthers 7 -- Washington Redskins 17
Qtr: 2 [11:30]
Tim Biakabutuka catch: 16
1st and 10 Carolina Panthers on the Washington Redskins 26 yard line
Carolina Panthers 7 -- Washington Redskins 17
Qtr: 2 [11:11]
Mushin Muhammed catch: 2
2nd and 8 Carolina Panthers on the Washington Redskins 24 yard line
Carolina Panthers 7 -- Washington Redskins 17
Qtr: 2 [10:50]
Wesley Walls catch: 13
1st and 10 Carolina Panthers on the Washington Redskins 11 yard line
Carolina Panthers 7 -- Washington Redskins 17
Qtr: 2 [10:41]
Movement: -5
1st and 15 Carolina Panthers on the Washington Redskins 16 yard line
Carolina Panthers 7 -- Washington Redskins 17
Qtr: 2 [10:20]
Tim Biakabutuka catch: 16
Touchdown Carolina Panthers
Carolina Panthers 13 -- Washington Redskins 17
Qtr: 2 [9:59]
PAT good
Carolina Panthers 14 -- Washington Redskins 17
Qtr: 2 [9:59]
Kickoff taken on the 7
James Thrash returns it: 46
1st and 10 Washington Redskins on the Carolina Panthers 47 yard line
Washington Redskins 17 -- Carolina Panthers 14
Qtr: 2 [9:40]
Brad Johnson scramble stuffed: -1 by Jay Willaims
2nd and 11 Washington Redskins on the Carolina Panthers 48 yard line
Washington Redskins 17 -- Carolina Panthers 14
Qtr: 2 [9:22]
Stephen Davis catch: 6
3rd and 5 Washington Redskins on the Carolina Panthers 42 yard line
Washington Redskins 17 -- Carolina Panthers 14
Qtr: 2 [8:54]
Larry Centers catch: 13
1st and 10 Washington Redskins on the Carolina Panthers 29 yard line
Washington Redskins 17 -- Carolina Panthers 14
Qtr: 2 [8:27]
Larry Centers catch: 4
2nd and 6 Washington Redskins on the Carolina Panthers 25 yard line
Washington Redskins 17 -- Carolina Panthers 14
Qtr: 2 [8:08]
Stephen Davis run: 3
3rd and 3 Washington Redskins on the Carolina Panthers 22 yard line
Washington Redskins 17 -- Carolina Panthers 14
Qtr: 2 [7:44]
Stephen Alexander catch: 19
1st and 3 Washington Redskins on the Carolina Panthers 3 yard line
Washington Redskins 17 -- Carolina Panthers 14
Qtr: 2 [7:15]
Stephen Davis catch: 3
Touchdown Washington Redskins
Washington Redskins 23 -- Carolina Panthers 14
Qtr: 2 [6:55]
PAT good
Washington Redskins 24 -- Carolina Panthers 14
Qtr: 2 [6:55]
Kickoff taken on the 8
Michael Bates returns it: 17
1st and 10 Carolina Panthers on their own 25 yard line
Carolina Panthers 14 -- Washington Redskins 24
Qtr: 2 [6:34]
Tim Biakabutuka run: 46
1st and 10 Carolina Panthers on the Washington Redskins 29 yard line
Carolina Panthers 14 -- Washington Redskins 24
Qtr: 2 [6:15]
Steve Beuerlein scramble: 6 fumble
2nd and 4 Carolina Panthers on the Washington Redskins 23 yard line
Carolina Panthers 14 -- Washington Redskins 24
Qtr: 2 [5:55]
Tim Biakabutuka run: 0
3rd and 4 Carolina Panthers on the Washington Redskins 23 yard line
Carolina Panthers 14 -- Washington Redskins 24
Qtr: 2 [5:27]
Brad Hoover run: 7
1st and 10 Carolina Panthers on the Washington Redskins 16 yard line
Carolina Panthers 14 -- Washington Redskins 24
Qtr: 2 [5:03]
Tim Biakabutuka run: 3
2nd and 7 Carolina Panthers on the Washington Redskins 13 yard line
Carolina Panthers 14 -- Washington Redskins 24
Qtr: 2 [4:44]
Tim Biakabutuka run: 1
3rd and 6 Carolina Panthers on the Washington Redskins 12 yard line
Carolina Panthers 14 -- Washington Redskins 24
Qtr: 2 [4:16]
Steve Beuerlein throws incomplete: 0
4th and 6 Carolina Panthers on the Washington Redskins 12 yard line
Carolina Panthers 14 -- Washington Redskins 24
Qtr: 2 [4:06]
FG missed
1st and 10 Washington Redskins on their own 20 yard line
Washington Redskins 24 -- Carolina Panthers 14
Qtr: 2 [3:56]
Stephen Davis catch: 2
2nd and 8 Washington Redskins on their own 22 yard line
Washington Redskins 24 -- Carolina Panthers 14
Qtr: 2 [3:38]
Albert Connell catch: 18
1st and 10 Washington Redskins on their own 40 yard line
Washington Redskins 24 -- Carolina Panthers 14
Qtr: 2 [3:29]
Stephen Davis run: 8
2nd and 2 Washington Redskins on their own 48 yard line
Washington Redskins 24 -- Carolina Panthers 14
Qtr: 2 [3:10]
Stephen Davis run: 1
3rd and 1 Washington Redskins on their own 49 yard line
Washington Redskins 24 -- Carolina Panthers 14
Qtr: 2 [2:43]
Adrian Murrell run: 1
1st and 10 Washington Redskins at mid-field
Washington Redskins 24 -- Carolina Panthers 14
Qtr: 2 [2:19]
Larry Centers catch: 4
2nd and 6 Washington Redskins on the Carolina Panthers 46 yard line
Washington Redskins 24 -- Carolina Panthers 14
Qtr: 2 [2:09]
Stephen Davis run: 0
3rd and 6 Washington Redskins on the Carolina Panthers 46 yard line
Washington Redskins 24 -- Carolina Panthers 14
Qtr: 2 [1:44]
Brad Johnson throws incomplete: 0
4th and 6 Washington Redskins on the Carolina Panthers 46 yard line
Washington Redskins 24 -- Carolina Panthers 14
Qtr: 2 [1:34]
Tommy Barnhardt punt to the 1
Iheanyi Uwaezouke returns it: 21
1st and 10 Carolina Panthers on their own 22 yard line
Carolina Panthers 14 -- Washington Redskins 24
Qtr: 2 [1:25]
Wesley Walls catch: 32
1st and 10 Carolina Panthers on the Washington Redskins 46 yard line
Carolina Panthers 14 -- Washington Redskins 24
Qtr: 2 [1:04]
Tim Biakabutuka run: 4
2nd and 6 Carolina Panthers on the Washington Redskins 42 yard line
Carolina Panthers 14 -- Washington Redskins 24
Qtr: 2 [0:44]
Brad Hoover catch: 10
1st and 10 Carolina Panthers on the Washington Redskins 32 yard line
Carolina Panthers 14 -- Washington Redskins 24
Qtr: 2 [0:17]
Brad Hoover run: 0
2nd and 10 Carolina Panthers on the Washington Redskins 32 yard line
Carolina Panthers 14 -- Washington Redskins 24
Qtr: 2 [0:08]
Tim Biakabutuka catch: 14 timeout Carolina Panthers
1st and 10 Carolina Panthers on the Washington Redskins 18 yard line
Carolina Panthers 14 -- Washington Redskins 24
Qtr: 3 [15:00]
Kickoff taken on the 3
James Thrash returns it: 10
1st and 10 Washington Redskins on their own 13 yard line
Washington Redskins 24 -- Carolina Panthers 14
Qtr: 3 [14:40]
Champ Bailey catch: 38
1st and 10 Washington Redskins on the Carolina Panthers 49 yard line
Washington Redskins 24 -- Carolina Panthers 14
Qtr: 3 [14:21]
Brad Johnson throws incomplete: 0
2nd and 10 Washington Redskins on the Carolina Panthers 49 yard line
Washington Redskins 24 -- Carolina Panthers 14
Qtr: 3 [14:12]
Brad Johnson throws incomplete: 0
3rd and 10 Washington Redskins on the Carolina Panthers 49 yard line
Washington Redskins 24 -- Carolina Panthers 14
Qtr: 3 [14:02]
Larry Centers catch: 2
4th and 8 Washington Redskins on the Carolina Panthers 47 yard line
Washington Redskins 24 -- Carolina Panthers 14
Qtr: 3 [13:52]
Tommy Barnhardt punt down in the end zone
1st and 10 Carolina Panthers on their own 20 yard line
Carolina Panthers 14 -- Washington Redskins 24
Qtr: 3 [13:43]
Tim Biakabutuka run: 7
2nd and 3 Carolina Panthers on their own 27 yard line
Carolina Panthers 14 -- Washington Redskins 24
Qtr: 3 [13:25]
Wesley Walls catch: 7
1st and 10 Carolina Panthers on their own 34 yard line
Carolina Panthers 14 -- Washington Redskins 24
Qtr: 3 [12:58]
Brad Hoover run: 1
2nd and 9 Carolina Panthers on their own 35 yard line
Carolina Panthers 14 -- Washington Redskins 24
Qtr: 3 [12:48]
Steve Beuerlein sacked: -1 by Bruce Smith
3rd and 10 Carolina Panthers on their own 34 yard line
Carolina Panthers 14 -- Washington Redskins 24
Qtr: 3 [12:23]
Illegal procedure: -5
3rd and 15 Carolina Panthers on their own 29 yard line
Carolina Panthers 14 -- Washington Redskins 24
Qtr: 3 [11:54]
Tim Biakabutuka run stuffed: -1 by Eddie Mason
4th and 16 Carolina Panthers on their own 28 yard line
Carolina Panthers 14 -- Washington Redskins 24
Qtr: 3 [11:29]
Ken Walter punt travels : 40
Deion Sanders returns it: 15
1st and 10 Washington Redskins on their own 47 yard line
Washington Redskins 24 -- Carolina Panthers 14
Qtr: 3 [11:00]
Stephen Davis run: 4
2nd and 6 Washington Redskins on the Carolina Panthers 49 yard line
Washington Redskins 24 -- Carolina Panthers 14
Qtr: 3 [10:39]
Stephen Davis run: 0
3rd and 6 Washington Redskins on the Carolina Panthers 49 yard line
Washington Redskins 24 -- Carolina Panthers 14
Qtr: 3 [10:10]
Larry Centers catch: 3
4th and 3 Washington Redskins on the Carolina Panthers 46 yard line
Washington Redskins 24 -- Carolina Panthers 14
Qtr: 3 [9:45]
Tommy Barnhardt punt down in the end zone
1st and 10 Carolina Panthers on their own 20 yard line
Carolina Panthers 14 -- Washington Redskins 24
Qtr: 3 [9:35]
Steve Beuerlein throws incomplete: 0
2nd and 10 Carolina Panthers on their own 20 yard line
Carolina Panthers 14 -- Washington Redskins 24
Qtr: 3 [9:25]
Steve Beuerlein scramble: 1 turnover fumble
1st and 10 Washington Redskins on the Carolina Panthers 21 yard line
Washington Redskins 24 -- Carolina Panthers 14
Qtr: 3 [9:01]
Skip Hicks run: 0
2nd and 10 Washington Redskins on the Carolina Panthers 21 yard line
Washington Redskins 24 -- Carolina Panthers 14
Qtr: 3 [8:42]
James Thrash catch: 21
Touchdown Washington Redskins
Washington Redskins 30 -- Carolina Panthers 14
Qtr: 3 [8:16]
PAT good
Washington Redskins 31 -- Carolina Panthers 14
Qtr: 3 [8:16]
Kickoff taken on the 1
Michael Bates returns it: 16
1st and 10 Carolina Panthers on their own 17 yard line
Carolina Panthers 14 -- Washington Redskins 31
Qtr: 3 [7:57]
Steve Beuerlein throws incomplete: 0
2nd and 10 Carolina Panthers on their own 17 yard line
Carolina Panthers 14 -- Washington Redskins 31
Qtr: 3 [7:47]
Mushin Muhammed catch: 18
1st and 10 Carolina Panthers on their own 35 yard line
Carolina Panthers 14 -- Washington Redskins 31
Qtr: 3 [7:23]
Movement: -5
1st and 15 Carolina Panthers on their own 30 yard line
Carolina Panthers 14 -- Washington Redskins 31
Qtr: 3 [7:02]
Delay of game: -5
1st and 20 Carolina Panthers on their own 25 yard line
Carolina Panthers 14 -- Washington Redskins 31
Qtr: 3 [6:43]
Mushin Muhammed catch: 30
1st and 10 Carolina Panthers on the Washington Redskins 45 yard line
Carolina Panthers 14 -- Washington Redskins 31
Qtr: 3 [6:23]
Tim Biakabutuka run stuffed: -3 by Eddie Mason
2nd and 13 Carolina Panthers on the Washington Redskins 48 yard line
Carolina Panthers 14 -- Washington Redskins 31
Qtr: 3 [6:03]
Steve Beuerlein throws incomplete: 0
3rd and 13 Carolina Panthers on the Washington Redskins 48 yard line
Carolina Panthers 14 -- Washington Redskins 31
Qtr: 3 [5:54]
Mushin Muhammed catch: 14
1st and 10 Carolina Panthers on the Washington Redskins 34 yard line
Carolina Panthers 14 -- Washington Redskins 31
Qtr: 3 [5:26]
Steve Beuerlein sacked: -7 by Bruce Smith
2nd and 17 Carolina Panthers on the Washington Redskins 41 yard line
Carolina Panthers 14 -- Washington Redskins 31
Qtr: 3 [5:07]
Steve Beuerlein sacked: -2 by Marco Coleman
3rd and 19 Carolina Panthers on the Washington Redskins 43 yard line
Carolina Panthers 14 -- Washington Redskins 31
Qtr: 3 [4:43]
Tim Biakabutuka catch: 15
4th and 4 Carolina Panthers on the Washington Redskins 28 yard line
Carolina Panthers 14 -- Washington Redskins 31
Qtr: 3 [4:16]
Ken Walter punt to the 8
Deion Sanders returns it: -5
1st and 10 Washington Redskins on their own 3 yard line
Washington Redskins 31 -- Carolina Panthers 14
Qtr: 3 [3:47]
Brad Johnson throw batted away by Doug Evans: 0
2nd and 10 Washington Redskins on their own 3 yard line
Washington Redskins 31 -- Carolina Panthers 14
Qtr: 3 [3:37]
Andre Reed catch: 12
1st and 10 Washington Redskins on their own 15 yard line
Washington Redskins 31 -- Carolina Panthers 14
Qtr: 3 [3:09]
Stephen Davis run: 8 fumble
2nd and 2 Washington Redskins on their own 23 yard line
Washington Redskins 31 -- Carolina Panthers 14
Qtr: 3 [2:48]
Brad Johnson run stuffed: -2 by Hannibal Navies
3rd and 4 Washington Redskins on their own 21 yard line
Washington Redskins 31 -- Carolina Panthers 14
Qtr: 3 [2:19]
Picked off by Hannibal Navies: 5
1st and 10 Carolina Panthers on the Washington Redskins 16 yard line
Carolina Panthers 14 -- Washington Redskins 31
Qtr: 3 [2:10]
Tim Biakabutuka run: 4
2nd and 6 Carolina Panthers on the Washington Redskins 12 yard line
Carolina Panthers 14 -- Washington Redskins 31
Qtr: 3 [1:50]
Brad Hoover run: 1
3rd and 5 Carolina Panthers on the Washington Redskins 11 yard line
Carolina Panthers 14 -- Washington Redskins 31
Qtr: 3 [1:41]
Mushin Muhammed catch: 9
1st and 2 Carolina Panthers on the Washington Redskins 2 yard line
Carolina Panthers 14 -- Washington Redskins 31
Qtr: 3 [1:17]
Brad Hoover run: 2
Touchdown Carolina Panthers
Carolina Panthers 20 -- Washington Redskins 31
Qtr: 3 [1:07]
Offsides: -5
Carolina Panthers 20 -- Washington Redskins 31
Qtr: 3 [1:07]
PAT missed
Carolina Panthers 20 -- Washington Redskins 31
Qtr: 3 [1:07]
Kickoff taken on the 3
Adrian Murrell returns it: 7
1st and 10 Washington Redskins on their own 10 yard line
Washington Redskins 31 -- Carolina Panthers 20
Qtr: 3 [0:58]
Brad Johnson throw batted away by Eric Davis: 0
2nd and 10 Washington Redskins on their own 10 yard line
Washington Redskins 31 -- Carolina Panthers 20
Qtr: 3 [0:49]
Adrian Murrell run: 0
3rd and 10 Washington Redskins on their own 10 yard line
Washington Redskins 31 -- Carolina Panthers 20
Qtr: 3 [0:20]
Brad Johnson throw batted away by Doug Evans: 0
4th and 10 Washington Redskins on their own 10 yard line
Washington Redskins 31 -- Carolina Panthers 20
Qtr: 3 [0:10]
Tommy Barnhardt punt travels : 41
Iheanyi Uwaezouke returns it: 31
1st and 10 Carolina Panthers on the Washington Redskins 20 yard line
Carolina Panthers 20 -- Washington Redskins 31
Qtr: 4 [15:00]
Picked off by Deion Sanders: 40
1st and 10 Washington Redskins on the Carolina Panthers 40 yard line
Washington Redskins 31 -- Carolina Panthers 20
Qtr: 4 [14:42]
Stephen Davis run: 0
2nd and 10 Washington Redskins on the Carolina Panthers 40 yard line
Washington Redskins 31 -- Carolina Panthers 20
Qtr: 4 [14:32]
Stephen Davis catch: 15
1st and 10 Washington Redskins on the Carolina Panthers 25 yard line
Washington Redskins 31 -- Carolina Panthers 20
Qtr: 4 [14:04]
Stephen Davis run: 4
2nd and 6 Washington Redskins on the Carolina Panthers 21 yard line
Washington Redskins 31 -- Carolina Panthers 20
Qtr: 4 [13:46]
Albert Connell catch: 17
1st and 4 Washington Redskins on the Carolina Panthers 4 yard line
Washington Redskins 31 -- Carolina Panthers 20
Qtr: 4 [13:19]
Stephen Davis catch: 2
2nd and 2 Washington Redskins on the Carolina Panthers 2 yard line
Washington Redskins 31 -- Carolina Panthers 20
Qtr: 4 [13:00]
Skip Hicks run: 2
Touchdown Washington Redskins
Washington Redskins 37 -- Carolina Panthers 20
Qtr: 4 [12:33]
PAT good
Washington Redskins 38 -- Carolina Panthers 20
Qtr: 4 [12:33]
Kickoff taken on the 14
Michael Bates returns it: 21
1st and 10 Carolina Panthers on their own 35 yard line
Carolina Panthers 20 -- Washington Redskins 38
Qtr: 4 [12:13]
Chris Hetherington run: 11
1st and 10 Carolina Panthers on their own 46 yard line
Carolina Panthers 20 -- Washington Redskins 38
Qtr: 4 [11:53]
Tim Biakabutuka run: 1
2nd and 9 Carolina Panthers on their own 47 yard line
Carolina Panthers 20 -- Washington Redskins 38
Qtr: 4 [11:33]
Tim Biakabutuka run: 10
1st and 10 Carolina Panthers on the Washington Redskins 43 yard line
Carolina Panthers 20 -- Washington Redskins 38
Qtr: 4 [11:05]
Tim Biakabutuka run: 6
2nd and 4 Carolina Panthers on the Washington Redskins 37 yard line
Carolina Panthers 20 -- Washington Redskins 38
Qtr: 4 [10:44]
Iheanyi Uwaezouke catch: 26
1st and 10 Carolina Panthers on the Washington Redskins 11 yard line
Carolina Panthers 20 -- Washington Redskins 38
Qtr: 4 [10:18]
Brad Hoover run: 0
2nd and 10 Carolina Panthers on the Washington Redskins 11 yard line
Carolina Panthers 20 -- Washington Redskins 38
Qtr: 4 [9:59]
Mushin Muhammed catch: 8
3rd and 2 Carolina Panthers on the Washington Redskins 3 yard line
Carolina Panthers 20 -- Washington Redskins 38
Qtr: 4 [9:33]
Brad Hoover run: 2
1st and 1 Carolina Panthers on the Washington Redskins 1 yard line
Carolina Panthers 20 -- Washington Redskins 38
Qtr: 4 [9:06]
Offsides: -5
1st and 6 Carolina Panthers on the Washington Redskins 6 yard line
Carolina Panthers 20 -- Washington Redskins 38
Qtr: 4 [8:46]
Williams Floyd run: 6
Touchdown Carolina Panthers
Carolina Panthers 26 -- Washington Redskins 38
Qtr: 4 [8:25]
PAT good
Carolina Panthers 27 -- Washington Redskins 38
Qtr: 4 [8:25]
Kickoff out of bounds
1st and 10 Washington Redskins on their own 40 yard line
Washington Redskins 38 -- Carolina Panthers 27
Qtr: 4 [8:25]
Andre Reed catch: 14
1st and 10 Washington Redskins on the Carolina Panthers 46 yard line
Washington Redskins 38 -- Carolina Panthers 27
Qtr: 4 [8:05]
James Thrash catch: 12
1st and 10 Washington Redskins on the Carolina Panthers 34 yard line
Washington Redskins 38 -- Carolina Panthers 27
Qtr: 4 [7:56]
Stephen Davis catch: 4
2nd and 6 Washington Redskins on the Carolina Panthers 30 yard line
Washington Redskins 38 -- Carolina Panthers 27
Qtr: 4 [7:46]
Stephen Davis run: 1
3rd and 5 Washington Redskins on the Carolina Panthers 29 yard line
Washington Redskins 38 -- Carolina Panthers 27
Qtr: 4 [7:37]
James Thrash catch: 5
1st and 10 Washington Redskins on the Carolina Panthers 24 yard line
Washington Redskins 38 -- Carolina Panthers 27
Qtr: 4 [7:10]
Stephen Davis run: 6
2nd and 4 Washington Redskins on the Carolina Panthers 18 yard line
Washington Redskins 38 -- Carolina Panthers 27
Qtr: 4 [6:52]
Stephen Davis run: 7
1st and 10 Washington Redskins on the Carolina Panthers 11 yard line
Washington Redskins 38 -- Carolina Panthers 27
Qtr: 4 [6:43]
Stephen Davis run: 0
2nd and 10 Washington Redskins on the Carolina Panthers 11 yard line
Washington Redskins 38 -- Carolina Panthers 27
Qtr: 4 [6:23]
James Thrash catch: 11
Touchdown Washington Redskins
Washington Redskins 44 -- Carolina Panthers 27
Qtr: 4 [5:54]
PAT good
Washington Redskins 45 -- Carolina Panthers 27
Qtr: 4 [5:54]
Kickoff taken on the 8
Michael Bates returns it: 41
1st and 10 Carolina Panthers on their own 49 yard line
Carolina Panthers 27 -- Washington Redskins 45
Qtr: 4 [5:35]
Wesley Walls catch: 17
1st and 10 Carolina Panthers on the Washington Redskins 34 yard line
Carolina Panthers 27 -- Washington Redskins 45
Qtr: 4 [5:25]
Tim Biakabutuka run: 3
2nd and 7 Carolina Panthers on the Washington Redskins 31 yard line
Carolina Panthers 27 -- Washington Redskins 45
Qtr: 4 [5:04]
Brad Hoover run: 0
3rd and 7 Carolina Panthers on the Washington Redskins 31 yard line
Carolina Panthers 27 -- Washington Redskins 45
Qtr: 4 [4:35]
Offsetting penalties, down over
3rd and 7 Carolina Panthers on the Washington Redskins 31 yard line
Carolina Panthers 27 -- Washington Redskins 45
Qtr: 4 [4:07]
Chris Hetherington catch: 5
4th and 2 Carolina Panthers on the Washington Redskins 26 yard line
Carolina Panthers 27 -- Washington Redskins 45
Qtr: 4 [3:40]
Ken Walter punt down in the end zone
1st and 10 Washington Redskins on their own 20 yard line
Washington Redskins 45 -- Carolina Panthers 27
Qtr: 4 [3:30]
Larry Centers catch: 9
2nd and 1 Washington Redskins on their own 29 yard line
Washington Redskins 45 -- Carolina Panthers 27
Qtr: 4 [3:09]
Stephen Davis run stuffed: -2 by Lester Towns
3rd and 3 Washington Redskins on their own 27 yard line
Washington Redskins 45 -- Carolina Panthers 27
Qtr: 4 [2:40]
Stephen Alexander catch: 20
1st and 10 Washington Redskins on their own 47 yard line
Washington Redskins 45 -- Carolina Panthers 27
Qtr: 4 [2:13]
Larry Centers catch: 10
1st and 10 Washington Redskins on the Carolina Panthers 43 yard line
Washington Redskins 45 -- Carolina Panthers 27
Qtr: 4 [1:54]
Mike Sellers catch: 26 timeout Carolina Panthers
1st and 10 Washington Redskins on the Carolina Panthers 17 yard line
Washington Redskins 45 -- Carolina Panthers 27
Qtr: 4 [1:45]
Brad Johnson throw batted away by Lee Woodall: 0
2nd and 10 Washington Redskins on the Carolina Panthers 17 yard line
Washington Redskins 45 -- Carolina Panthers 27
Qtr: 4 [1:36]
Larry Centers catch: 12
1st and 5 Washington Redskins on the Carolina Panthers 5 yard line
Washington Redskins 45 -- Carolina Panthers 27
Qtr: 4 [1:27]
Skip Hicks run: 0 timeout Carolina Panthers
2nd and 5 Washington Redskins on the Carolina Panthers 5 yard line
Washington Redskins 45 -- Carolina Panthers 27
Qtr: 4 [1:18]
Stephen Davis run: 0 timeout Carolina Panthers
3rd and 5 Washington Redskins on the Carolina Panthers 5 yard line
Washington Redskins 45 -- Carolina Panthers 27
Qtr: 4 [1:09]
Brad Johnson throws incomplete: 0
4th and 5 Washington Redskins on the Carolina Panthers 5 yard line
Washington Redskins 45 -- Carolina Panthers 27
Qtr: 4 [0:59]
Washington Redskins score a field goal
Washington Redskins 48 -- Carolina Panthers 27
Qtr: 4 [0:50]
Kickoff taken on the 16
Michael Bates returns it: 17
1st and 10 Carolina Panthers on their own 33 yard line
Carolina Panthers 27 -- Washington Redskins 48
Qtr: 4 [0:25]
Mushin Muhammed run: 9
2nd and 1 Carolina Panthers on their own 42 yard line
Carolina Panthers 27 -- Washington Redskins 48
Qtr: 4 [0:04]
Tim Biakabutuka run: 2
1st and 10 Carolina Panthers on their own 44 yard line
Carolina Panthers 27 -- Washington Redskins 48

__FINAL__
Carolina Panthers 7 7 6 7 : 27
Washington Redskins 7 17 7 17 : 48

Quarter 1
Washington Redskins
8:02 TD 13 yard pass from Brad Johnson to Stephen Alexander
(PAT Wash Kicking)
Carolina Panthers
5:27 TD 6 yard pass from Steve Beuerlein to Kris Mangum
(PAT Richie Cunnigham)

Quarter 2
Washington Redskins
12:53 FG 26 yards Wash Kicking
Washington Redskins
12:06 TD 19 yard interception return Eddie Mason
(PAT Wash Kicking)
Carolina Panthers
9:59 TD 16 yard pass from Steve Beuerlein to Tim Biakabutuka
(PAT Richie Cunnigham)
Washington Redskins
6:55 TD 3 yard pass from Brad Johnson to Stephen Davis
(PAT Wash Kicking)

Quarter 3
Washington Redskins
8:16 TD 21 yard pass from Brad Johnson to James Thrash
(PAT Wash Kicking)
Carolina Panthers
1:07 TD 2 yard run Brad Hoover

Quarter 4
Washington Redskins
12:33 TD 2 yard run Skip Hicks
(PAT Wash Kicking)
Carolina Panthers
8:25 TD 6 yard run Williams Floyd
(PAT Richie Cunnigham)
Washington Redskins
5:54 TD 11 yard pass from Brad Johnson to James Thrash
(PAT Wash Kicking)
Washington Redskins
0:50 FG 22 yards Wash Kicking

Carolina Panthers team statistics
Penalties: 6/30
Fumbles lost: 3

Carolina Panthers individual statistics
RUSHING ATT YDS AVG LG TD
Steve Beuerlein 2 7 3.5 6 0
Tim Biakabutuka 17 100 5.9 46 0
Chris Hetherington 1 11 11.0 11 0
Mushin Muhammed 1 9 9.0 9 0
Williams Floyd 2 13 6.5 7 1
Brad Hoover 11 18 1.6 7 1

PASSING ATT CMP YDS SK/YD TD LG IN RT
Steve Beuerlein 35 26 369 3/-10 2 32 2 103.2

PASS RECEIVING NO YDS AVG LG TD
Tim Biakabutuka 5 90 18.0 29 1
Chris Hetherington 1 5 5.0 5 0
Mushin Muhammed 10 139 13.9 30 0
Williams Floyd 1 5 5.0 5 0
Iheanyi Uwaezouke 1 26 26.0 26 0
Brad Hoover 2 27 13.5 17 0
Kris Mangum 1 6 6.0 6 1
Wesley Walls 5 71 14.2 32 0

INTERCEPTIONS NO YDS AVG LG TD
Jimmy Hitchcock 1 9 9.0 9 0
Hannibal Navies 1 5 5.0 5 0

SPECIAL DEFENSE SACK TFL P.DEF
Lee Woodall 0 0 1
Doug Evans 0 1 2
Jay Willaims 0 1 0
Lester Towns 0 1 0
Eric Davis 0 0 2
Hannibal Navies 1 1 0

PUNTING NO YDS AVG TB IN20 LG
Ken Walter 3 178 59.3 1 1 74

PUNT RETURNS NO YDS AVG FC LG TD
Iheanyi Uwaezouke 3 94 31.3 0 42 0

KICKOFF RETURNS NO YDS AVG LG TD
Michael Bates 8 169 21.1 41 0

Washington Redskins team statistics
Penalties: 5/45
Fumbles lost: 1

Washington Redskins individual statistics
RUSHING ATT YDS AVG LG TD
Skip Hicks 4 2 0.5 2 1
Stephen Davis 24 103 4.3 20 0
Adrian Murrell 2 1 0.5 1 0
Brad Johnson 3 -5 -1.7 0 0
Larry Centers 1 11 11.0 11 0

PASSING ATT CMP YDS SK/YD TD LG IN RT
Brad Johnson 47 35 447 1/-15 4 38 2 114.4

PASS RECEIVING NO YDS AVG LG TD
James Thrash 5 64 12.8 21 2
Albert Connell 3 53 17.7 18 0
Mike Sellers 1 26 26.0 26 0
Stephen Davis 7 67 9.6 35 1
Champ Bailey 1 38 38.0 38 0
Stephen Alexander 5 79 15.8 20 1
Andre Reed 2 26 13.0 14 0
Irving Fryer 1 20 20.0 20 0
Larry Centers 10 74 7.4 15 0

INTERCEPTIONS NO YDS AVG LG TD
Deion Sanders 1 40 40.0 40 0
Eddie Mason 1 19 19.0 19 1

SPECIAL DEFENSE SACK TFL P.DEF
Bruce Smith 2 0 0
Shawn Barber 0 0 1
Eddie Mason 0 2 0
Marco Coleman 1 0 0

PUNTING NO YDS AVG TB IN20 LG
Tommy Barnhardt 5 249 49.8 2 1 54

PUNT RETURNS NO YDS AVG FC LG TD
Deion Sanders 2 10 5.0 0 15 0

KICKOFF RETURNS NO YDS AVG LG TD
James Thrash 3 78 26.0 46 0
Adrian Murrell 2 33 16.5 26 0

Told you it was detailed. šŸ™‚