1999-12-18 | Panthers | 49ers | 3 | 10:18 | 3 | 10 | CAR 45 | 30-17 | Steve Beuerlein pass complete to Patrick Jeffers for 55 yards, touchdown | 55 | 0.700 | 7.000 | 6.30 |
1999-10-03 | Titans | 49ers | 2 | 12:28 | 3 | 12 | OTI 46 | 0-9 | Neil O'Donnell pass complete to Eddie George for 54 yards, touchdown | 54 | 0.630 | 7.000 | 6.37 |
1999-10-24 | Vikings | 49ers | 2 | 7:38 | 3 | 10 | MIN 47 | 14-13 | Jeff George pass complete to Cris Carter for 36 yards (tackle by Lance Schulters) | 36 | 0.830 | 4.440 | 3.61 |
1999-10-03 | Titans | 49ers | 3 | 7:36 | 3 | 10 | OTI 35 | 14-10 | Neil O'Donnell pass complete to Chris Sanders for 32 yards (tackle by Mark McMillian) | 32 | 0.040 | 3.380 | 3.34 |
1999-12-26 | Redskins | 49ers | 4 | 0:54 | 3 | 10 | WAS 32 | 20-20 | Brad Johnson pass complete to Irving Fryar for 27 yards (tackle by Tim McDonald and Ken Norton) | 27 | -0.160 | 2.850 | 3.01 |
1999-12-18 | Panthers | 49ers | 3 | 10:18 | 3 | 16 | CAR 19 | 24-17 | Steve Beuerlein pass complete to Wesley Walls for 26 yards (tackle by Lee Woodall) | 26 | -1.510 | 1.930 | 3.44 |
2000-01-03 | Falcons | 49ers | 2 | 13:40 | 3 | 15 | ATL 31 | 7-7 | Chris Chandler pass complete to Tim Dwight for 21 yards (tackle by Wasswa Serwanga) | 21 | -0.560 | 2.390 | 2.95 |
1999-12-26 | Redskins | 49ers | 4 | 7:01 | 3 | 10 | SFO 31 | 20-13 | Brad Johnson pass complete to Irving Fryar for 20 yards (tackle by Lance Schulters) | 20 | 2.280 | 4.840 | 2.56 |
1999-10-10 | Rams | 49ers | 3 | 15:00 | 3 | 12 | RAM 30 | 28-17 | Kurt Warner pass complete to Az-Zahir Hakim for 19 yards (tackle by Mark McMillian) | 19 | -0.430 | 2.190 | 2.62 |
1999-12-05 | Bengals | 49ers | 2 | 4:00 | 3 | 13 | CIN 24 | 17-10 | Jeff Blake pass complete to Corey Dillon for 18 yards (tackle by Tim McDonald) | 18 | -0.890 | 1.730 | 2.62 |
1999-09-27 | Cardinals | 49ers | 4 | 9:17 | 3 | 10 | CRD 18 | 10-17 | Jake Plummer pass complete to Frank Sanders for 17 yards (tackle by Ken Norton and Lance Schulters) | 17 | -1.170 | 1.270 | 2.44 |
1999-09-27 | Cardinals | 49ers | 2 | 5:11 | 3 | 14 | CRD 31 | 0-17 | Jake Plummer pass complete to Frank Sanders for 16 yards (tackle by R.W. McQuarters) | 16 | -0.490 | 2.060 | 2.55 |
1999-10-24 | Vikings | 49ers | 1 | 12:20 | 3 | 15 | SFO 15 | 0-0 | Jeff George pass complete to Jake Reed for 14 yards | 14 | 2.930 | 3.550 | .62 |
1999-11-29 | Packers | 49ers | 3 | 14:49 | 3 | 15 | GNB 26 | 3-10 | Brett Favre pass complete to Keith Crawford for 14 yards (tackle by Monty Montgomery) | 14 | -0.890 | -0.720 | .17 |
1999-09-19 | Saints | 49ers | 3 | 15:00 | 3 | 11 | SFO 23 | 14-14 | Ricky Williams left end for 12 yards (tackle by Lee Woodall) | 12 | 2.740 | 4.840 | 2.10 |
1999-09-19 | Saints | 49ers | 3 | 15:00 | 3 | 11 | SFO 12 | 14-20 | Billy Joe Hobert pass complete to Lawrence Dawsey for 12 yards, touchdown | 12 | 3.110 | 7.000 | 3.89 |
1999-09-19 | Saints | 49ers | 3 | 7:18 | 3 | 19 | NOR 35 | 14-21 | Ricky Williams up the middle for 11 yards (tackle by Darnell Walker) | 11 | -0.560 | -0.320 | .24 |
1999-11-14 | Saints | 49ers | 3 | 5:40 | 3 | 15 | NOR 40 | 21-6 | Billy Joe Tolliver pass complete to Ricky Williams for 11 yards (tackle by Lee Woodall). Penalty on Willie Roaf: Offensive Holding, 10 yards (no play) | 11 | 0.040 | -1.290 | -1.33 |
1999-09-27 | Cardinals | 49ers | 4 | 9:17 | 3 | 22 | CRD 49 | 10-17 | Jake Plummer pass complete to Michael Pittman for 11 yards (tackle by Ken Norton) | 11 | 0.170 | 0.590 | .42 |
1999-12-18 | Panthers | 49ers | 3 | 7:26 | 3 | 16 | SFO 35 | 31-17 | Steve Beuerlein pass complete to Patrick Jeffers for 10 yards (tackle by Lee Woodall and Lance Schulters) | 10 | 1.620 | 1.830 | .21 |
1999-09-27 | Cardinals | 49ers | 4 | 9:17 | 3 | 11 | CRD 34 | 10-17 | Jake Plummer up the middle for 10 yards (tackle by Junior Bryant) | 10 | -0.100 | -0.460 | -0.36 |
1999-12-05 | Bengals | 49ers | 4 | 1:52 | 3 | 11 | CIN 29 | 44-30 | Jeff Blake left end for 10 yards | 10 | -0.430 | -0.780 | -0.35 |
1999-12-12 | Falcons | 49ers | 1 | 14:50 | 3 | 13 | ATL 20 | 0-0 | Chris Chandler pass complete to Jammi German for 10 yards (tackle by Lance Schulters) | 10 | -1.150 | -1.370 | -0.22 |
1999-12-26 | Redskins | 49ers | 3 | 4:01 | 3 | 22 | WAS 48 | 20-10 | Brad Johnson pass complete to Brian Mitchell for 10 yards (tackle by Darnell Walker) | 10 | 0.100 | 0.460 | .36 |
1999-09-12 | Jaguars | 49ers | 1 | 7:38 | 3 | 20 | SFO 33 | 0-3 | Mark Brunell pass complete to Reggie Barlow for 10 yards (tackle by Mark McMillian) | 10 | 1.490 | 1.930 | .44 |
1999-11-21 | Rams | 49ers | 2 | 0:19 | 3 | 10 | SFO 25 | 7-10 | Kurt Warner pass complete to Torry Holt for 10 yards (tackle by Ramos McDonald) | 10 | 2.680 | 4.580 | 1.90 |
1999-09-19 | Saints | 49ers | 4 | 8:25 | 3 | 10 | NOR 4 | 14-21 | Billy Joe Hobert pass complete to Eddie Kennison for 9 yards (tackle by Craig Newsome) | 9 | -1.420 | -2.490 | -1.07 |
1999-11-07 | Steelers | 49ers | 2 | 0:27 | 3 | 11 | PIT 43 | 6-17 | Richard Huntley up the middle for 9 yards (tackle by Lee Woodall) | 9 | 0.500 | 0.070 | -0.43 |
1999-12-26 | Redskins | 49ers | 2 | 0:49 | 3 | 13 | SFO 44 | 13-7 | Brad Johnson pass complete to Brian Mitchell for 9 yards (tackle by Lee Woodall) | 9 | 1.220 | 0.980 | -0.24 |
1999-11-29 | Packers | 49ers | 2 | 8:20 | 3 | 10 | SFO 18 | 3-7 | Brett Favre pass complete to Tyrone Davis for 6 yards (tackle by Lee Woodall) | 6 | 3.050 | 2.710 | -0.34 |
1999-09-19 | Saints | 49ers | 1 | 10:38 | 3 | 11 | NOR 4 | 0-0 | Aaron Craver up the middle for 6 yards (tackle by Tim McDonald and Ken Norton) | 6 | -1.540 | -2.490 | -0.95 |
1999-11-14 | Saints | 49ers | 3 | 5:40 | 3 | 25 | NOR 30 | 21-6 | Billy Joe Tolliver pass complete to Lamar Smith for 6 yards (tackle by Pierson Prioleau) | 6 | -1.290 | -0.980 | .31 |
1999-11-14 | Saints | 49ers | 4 | 5:33 | 3 | 35 | NOR 9 | 24-6 | Ricky Williams left end for 5 yards (tackle by Winfred Tubbs) | 5 | -4.350 | -2.470 | 1.88 |
2000-01-03 | Falcons | 49ers | 4 | 1:22 | 3 | 15 | SFO 36 | 34-29 | Bob Christian for 4 yards (tackle by Winfred Tubbs and Tim McDonald) | 4 | 1.620 | 1.240 | -0.38 |
1999-10-10 | Rams | 49ers | 4 | 3:57 | 3 | 13 | RAM 26 | 42-20 | Marshall Faulk up the middle for 4 yards (tackle by Brentson Buckner) | 4 | -0.760 | -1.370 | -0.61 |
1999-10-17 | Panthers | 49ers | 4 | 1:14 | 3 | 11 | SFO 45 | 29-31 | Fred Lane left end for 2 yards (tackle by Lance Schulters) | 2 | 1.290 | 0.400 | -0.89 |
1999-11-07 | Steelers | 49ers | 4 | 5:12 | 3 | 10 | SFO 31 | 6-20 | Richard Huntley right end for 1 yard (tackle by Tim McDonald) | 1 | 2.280 | 1.410 | -0.87 |
1999-11-21 | Rams | 49ers | 1 | 1:25 | 3 | 10 | SFO 47 | 0-3 | Kurt Warner pass complete to Isaac Bruce for 1 yard (tackle by Monty Montgomery) | 1 | 1.220 | 0.200 | -1.02 |
1999-09-19 | Saints | 49ers | 4 | 0:40 | 3 | 10 | SFO 46 | 28-21 | Billy Joe Hobert pass incomplete intended for Andre Hastings (defended by R.W. McQuarters). Penalty on Kyle Turley: False Start, 5 yards (no play) | 0 | 1.290 | 0.630 | -0.66 |
2000-01-03 | Falcons | 49ers | 2 | 1:20 | 3 | 10 | SFO 22 | 7-7 | Chris Chandler pass incomplete intended for Tim Dwight. Penalty on Chris Chandler: Intentional Grounding, 10 yards | 0 | 2.870 | 1.240 | -1.63 |
1999-10-10 | Rams | 49ers | 2 | 9:58 | 3 | 14 | RAM 42 | 21-10 | Kurt Warner pass incomplete intended for Isaac Bruce. Penalty on Darnell Walker: Defensive Pass Interference, 35 yards (no play) | 0 | 0.230 | 4.040 | 3.81 |
1999-11-21 | Rams | 49ers | 4 | 11:17 | 3 | 13 | RAM 33 | 7-23 | Kurt Warner pass incomplete intended for Chris Thomas (defended by Chike Okeafor). Penalty on Monty Montgomery: Illegal Use of Hands, 5 yards (no play) | 0 | -0.300 | 1.470 | 1.77 |
1999-11-07 | Steelers | 49ers | 4 | 0:20 | 3 | 12 | SFO 41 | 6-27 | Mike Tomczak kneels for -1 yards (tackle by Bryant Young) | -1 | 1.490 | 0.460 | -1.03 |
1999-10-24 | Vikings | 49ers | 4 | 1:07 | 3 | 14 | MIN 48 | 40-16 | Daunte Culpepper kneels for -3 yards | -3 | 0.630 | -0.390 | -1.02 |
1999-12-12 | Falcons | 49ers | 2 | 1:56 | 3 | 17 | ATL 3 | 16-0 | Chris Chandler sacked by Bryant Young for -3 yards, safety | -3 | -2.240 | -2.000 | .24 |
1999-11-21 | Rams | 49ers | 3 | 5:17 | 3 | 10 | SFO 26 | 7-20 | Kurt Warner sacked by Chike Okeafor for -4 yards | -4 | 2.610 | 1.410 | -1.20 |
1999-10-03 | Titans | 49ers | 1 | 7:20 | 3 | 11 | OTI 37 | 0-0 | Neil O'Donnell sacked by Junior Bryant for -8 yards | -8 | 0.100 | -1.440 | -1.54 |
1999-09-27 | Cardinals | 49ers | 1 | 11:27 | 3 | 12 | SFO 37 | 0-0 | Jake Plummer sacked by Charles Haley for -8 yards | -8 | 1.750 | 0.270 | -1.48 |
1999-12-12 | Falcons | 49ers | 3 | 3:40 | 3 | 15 | ATL 36 | 19-7 | Chris Chandler sacked by Charles Haley for -10 yards | -10 | -0.230 | -1.630 | -1.40 |
1999-11-14 | Saints | 49ers | 3 | 5:40 | 3 | 13 | NOR 40 | 21-6 | Billy Joe Tolliver sacked by Bryant Young for -10 yards | -10 | 0.170 | -1.370 | -1.54 |
1999-12-12 | Falcons | 49ers | 4 | 12:59 | 3 | 18 | ATL 20 | 26-7 | Tony Graziani pass incomplete intended for Bryan Still | | -1.480 | -2.030 | -0.55 |
1999-12-12 | Falcons | 49ers | 4 | 7:03 | 3 | 10 | ATL 36 | 26-7 | Tony Graziani pass incomplete intended for Jammi German | | 0.100 | -0.980 | -1.08 |
1999-12-12 | Falcons | 49ers | 4 | 4:09 | 3 | 20 | ATL 13 | 26-7 | Tony Graziani pass incomplete intended for Terance Mathis (defended by Ken Norton) | | -2.530 | -2.490 | .04 |
2000-01-03 | Falcons | 49ers | 2 | 13:40 | 3 | 10 | SFO 32 | 7-7 | Chris Chandler pass incomplete intended for Eugene Baker | | 2.210 | 1.240 | -0.97 |
2000-01-03 | Falcons | 49ers | 2 | 5:23 | 3 | 10 | ATL 33 | 7-7 | Chris Chandler pass incomplete intended for Jammi German | | -0.100 | -1.180 | -1.08 |
1999-11-07 | Steelers | 49ers | 4 | 15:00 | 3 | 12 | SFO 12 | 6-20 | Kordell Stewart pass incomplete intended for Troy Edwards | | 3.100 | 2.630 | -0.47 |
2000-01-03 | Falcons | 49ers | 4 | 8:04 | 3 | 13 | SFO 45 | 34-22 | Chris Chandler pass incomplete intended for Winslow Oliver (defended by Ken Norton) | | 1.160 | 0.270 | -0.89 |
1999-11-21 | Rams | 49ers | 2 | 14:01 | 3 | 10 | RAM 42 | 0-3 | Kurt Warner pass incomplete intended for Marshall Faulk (defended by Lee Woodall) | | 0.500 | -0.590 | -1.09 |
1999-10-17 | Panthers | 49ers | 2 | 4:33 | 3 | 15 | CAR 9 | 15-10 | Steve Beuerlein pass incomplete intended for Eric Metcalf is intercepted by Darnell Walker at CAR-27 and returned for 27 yards, touchdown | | -2.010 | -7.000 | -4.99 |
1999-10-17 | Panthers | 49ers | 2 | 0:28 | 3 | 10 | CAR 39 | 16-24 | Steve Beuerlein pass incomplete intended for Tim Biakabutuka (defended by Bryant Young) | | 0.300 | -0.780 | -1.08 |
1999-12-18 | Panthers | 49ers | 2 | 0:06 | 3 | 11 | SFO 38 | 24-10 | Steve Beuerlein pass incomplete intended for Donald Hayes (defended by Lance Schulters) | | 1.750 | 0.720 | -1.03 |
1999-12-05 | Bengals | 49ers | 3 | 7:57 | 3 | 10 | SFO 10 | 27-17 | Jeff Blake pass incomplete intended for Darnay Scott | | 3.130 | 2.760 | -0.37 |
1999-11-07 | Steelers | 49ers | 2 | 4:15 | 3 | 16 | PIT 25 | 6-17 | Kordell Stewart pass incomplete intended for Richard Huntley (defended by Gabe Wilkins) | | -1.020 | -1.700 | -0.68 |
1999-11-07 | Steelers | 49ers | 2 | 15:00 | 3 | 10 | SFO 10 | 3-14 | Kordell Stewart pass incomplete intended for Courtney Hawkins (defended by Pierson Prioleau) | | 3.130 | 2.760 | -0.37 |
1999-10-03 | Titans | 49ers | 4 | 2:25 | 3 | 15 | OTI 43 | 24-16 | Neil O'Donnell pass incomplete intended for Frank Wycheck (defended by Charles Haley) | | 0.230 | -0.520 | -0.75 |
1999-10-03 | Titans | 49ers | 4 | 6:55 | 3 | 10 | SFO 11 | 24-13 | Neil O'Donnell pass incomplete intended for Yancey Thigpen (defended by Bryant Young) | | 3.130 | 2.700 | -0.43 |
1999-09-27 | Cardinals | 49ers | 1 | 5:47 | 3 | 13 | CRD 36 | 0-14 | Jake Plummer pass incomplete intended for Michael Pittman | | -0.100 | -0.980 | -0.88 |
1999-10-03 | Titans | 49ers | 3 | 15:00 | 3 | 10 | SFO 35 | 14-10 | Neil O'Donnell pass incomplete intended for Frank Wycheck | | 2.010 | 0.970 | -1.04 |
1999-10-03 | Titans | 49ers | 2 | 0:45 | 3 | 10 | SFO 42 | 14-10 | Neil O'Donnell pass incomplete intended for Eddie George | | 1.550 | 0.460 | -1.09 |
1999-09-27 | Cardinals | 49ers | 2 | 14:03 | 3 | 11 | CRD 30 | 0-14 | Jake Plummer pass incomplete intended for David Boston | | -0.360 | -1.370 | -1.01 |
1999-09-27 | Cardinals | 49ers | 3 | 8:00 | 3 | 15 | CRD 49 | 7-17 | Jake Plummer pass incomplete intended for Andy McCullough | | 0.630 | -0.130 | -0.76 |
1999-11-29 | Packers | 49ers | 3 | 2:10 | 3 | 10 | SFO 35 | 3-17 | Brett Favre pass incomplete intended for Antonio Freeman | | 2.010 | 0.970 | -1.04 |
1999-09-12 | Jaguars | 49ers | 2 | 11:29 | 3 | 19 | SFO 36 | 3-3 | Mark Brunell pass incomplete intended for Jimmy Smith | | 1.360 | 0.880 | -0.48 |
1999-09-12 | Jaguars | 49ers | 4 | 15:00 | 3 | 10 | SFO 23 | 24-3 | Mark Brunell pass incomplete intended for Keenan McCardell (defended by Tim McDonald) | | 2.810 | 1.930 | -0.88 |
1999-09-19 | Saints | 49ers | 2 | 0:07 | 3 | 19 | NOR 21 | 14-14 | Billy Joe Hobert pass incomplete intended for Keith Poole is intercepted by Mark McMillian at SFO-24 | | -1.480 | 0.000 | 1.48 |
1999-09-19 | Saints | 49ers | 4 | 0:40 | 3 | 15 | NOR 49 | 28-21 | Billy Joe Hobert pass incomplete intended for Andre Hastings | | 0.630 | -0.130 | -0.76 |
Offense