1999 · Week 6 · Division

Final

Panthers

Carolina

QB Steve Beuerlein

31·29

49ers

San Francisco

QB Jeff Garcia

3Com Park · outdoors · grass · 76°F · wind 6mph

Closing spread

SF -5

Total

44

Model margin

+0.2est.

SF perspective

Push chance

1.9%est.

Win probability

  • 49ers
  • Panthers

How each play moved the game.

49ers winsPanthers wins

Matchup

Where the edges are

Season-long league percentiles for both sides, mirrored. The saturated side of a lopsided row holds the edge.

Panthersedge map49ers
  • +0.026EPA / play-0.036
  • 42.4%Success rate41.7%
  • +0.116EPA / dropback-0.026
  • -0.151EPA / rush-0.054
  • 9.7%Explosive rate8.5%
  • 38.5%Third-down rate34.4%
  • 68.1%Red-zone TD rate42.7%
  • 1.98Points / drive1.14
  • 2.9%Turnover rate2.8%
  • +0.053EPA / play allowed+0.079

Bar length is league percentile, already oriented so longer is better. The saturated side of a lopsided row holds the edge; rows within ~12 points are washed as even.

The rivalry

CAR lead 10–6 since 1999

SF have won 3 straight. Meetings average 48 points. SF are 5-11 ATS in the series.

Previous meetings
SeasonMatchupScoreWinner
2025 · W12CAR @ SF9–20SF
2022 · W5SF @ CAR37–15SF
2019 · W8CAR @ SF13–51SF
2017 · W1CAR @ SF23–3CAR
2016 · W2SF @ CAR27–46CAR
2013 · playoffsSF @ CAR23–10SF
2013 · W10CAR @ SF10–9CAR
2010 · W7SF @ CAR20–23CAR

Possession by possession

How it unfolded

Every drive: who had the ball, how far it went, how it ended, and the score as it settled.

Drive-by-drive log
BallStartPlaysYardsResultCAR–SF
SFQ1 15:001053Field goal0–3
CARQ1 9:19419Turnover0–3
SFQ1 7:16522Field goal0–6
CARQ1 5:371178Field goal3–6
SFQ2 14:04747Field goal3–9
CARQ2 10:53780Touchdown10–9
SFQ2 7:05415Punt10–9
CARQ2 4:3640Opp touchdown10–16
SFQ2 4:1400Opp touchdown10–16
CARQ2 4:14226Touchdown17–16
SFQ2 3:1034Turnover23–16
CARQ2 2:01125Touchdown24–16
SFQ2 1:5636Punt24–16
CARQ2 1:28619Punt24–16
SFQ2 0:0200End of half24–16
CARQ3 15:003-4Punt24–16
SFQ3 12:58741Punt24–16
CARQ3 9:57422Punt24–16
CARQ3 7:45242Touchdown31–16
SFQ3 6:48628Turnover31–16
CARQ3 3:38617Punt31–16
SFQ3 0:49640Punt31–16
CARQ4 13:3410Turnover31–16
SFQ4 13:2843Punt31–16
CARQ4 12:17529Opp touchdown31–23
SFQ4 8:5900Opp touchdown31–23
CARQ4 8:59829Punt31–23
SFQ4 4:051248Touchdown31–29
CARQ4 1:2831Punt31–29
SFQ4 0:56827End of half31–29

Box score

Individual performances

Panthers

Passing

PlayerC/AttYdsTDINT
Steve Beuerlein23/3630043

Rushing

PlayerCarYdsAvgTD
Tim Biakabutuka20834.20
Fred Lane4112.80
Steve Beuerlein144.00

Receiving

PlayerRecTgtYdsTD
Muhsin Muhammad67961
Patrick Jeffers610932
Wesley Walls56701
Eric Metcalf37190
Rae Carruth12130
Tim Biakabutuka1300

49ers

Passing

PlayerC/AttYdsTDINT
Jeff Garcia22/4523610

Rushing

PlayerCarYdsAvgTD
Charlie Garner16855.30
Jeff Garcia4246.00
Lawrence Phillips3186.00

Receiving

PlayerRecTgtYdsTD
Jerry Rice512591
J.J. Stokes39530
Greg Clark57430
Charlie Garner34240
Chad Fann1160
Mark Harris1350
Lawrence Phillips0100

Where this game is likely to land

  • Model
  • Smooth (normal)
  • Betting line

Probability of each final margin. Football scoring clusters — the spikes at 3 and 7 are real, and a smooth model misses them.

line +52.7%4.4%2.9%7.3%7.4%2.9%4.4%2.7%

Positive margins favour 49ers; negative favour Panthers.

Half-point at risk

1.86%

outcomes that flip if the line moves 0.5

Model home win

49.6%

Expected total

47.7est.

Model

Where the number comes from

Each component is additive, in points of expected margin.

  • Team ratings (opponent-adjusted EPA)-1.79
  • Home-field advantage+2.56
  • Quarterback adjustment0.00
  • Rest differential-0.56
  • Expected margin+0.21