Quick answer
- Winner
- Minnesota Vikings
- Final score
- Minnesota Vikings 40–16 San Francisco 49ers
- Halftime
- San Francisco 49ers 13–24 Minnesota Vikings at halftime
- FantasyHQ MVP
- Jacolby George
- Top passer
- Jacolby George
- Biggest EPA play
- (15:00) L.Hoard up the middle to SF 29 for 3 yards (J.Bryant). FUMBLES (J.Bryant), RECOVER…
- Game date
- 1999-10-24
Game summary
The Minnesota Vikings beat the San Francisco 49ers 40–16 on 1999-10-24. Jacolby George posted a game-high +13.02 total EPA in the passing.
The highest-scoring period was Q2 with 27 combined points.
Line score
Final score and points by quarter.
| Q1 | Q2 | Q3 | Q4 | — | T | |
|---|---|---|---|---|---|---|
| 3 | 10 | 3 | 0 | 0 | 16 | |
| 7 | 17 | 7 | 9 | 0 | 40 |
Stars of the game
Top performers by total expected points added (EPA).
- 1
Jacolby George · Minnesota Vikings · Passing · +13.02 total EPA · 34 snaps · +0.38 EPA/play - 2
C. Carter · Minnesota Vikings · Receiving · +8.79 total EPA · 9 snaps · +0.98 EPA/play - 3
M. Hatchette · Minnesota Vikings · Receiving · +7.69 total EPA · 2 snaps · +3.85 EPA/play - 4
J. Garcia · San Francisco 49ers · Rushing · +6.93 total EPA · 5 snaps · +1.39 EPA/play - 5

Marcus Harris · San Francisco 49ers · Receiving · +3.97 total EPA · 1 snaps · +3.97 EPA/play - 6
A. Jordan · Minnesota Vikings · Receiving · +2.07 total EPA · 1 snaps · +2.07 EPA/play - 7
L. Phillips · San Francisco 49ers · Receiving · +1.95 total EPA · 4 snaps · +0.49 EPA/play - 8
J. Rice · San Francisco 49ers · Receiving · +1.18 total EPA · 7 snaps · +0.17 EPA/play
FantasyHQ Game MVP
Highest total EPA with the player's top snap and the game's biggest single play when different.
FantasyHQ Game MVP
Jacolby George — MIN · Passing
Jacolby George posted the highest total EPA (+13.02) in the game, the strongest overall impact for Minnesota Vikings. Across 34 counted snaps, they averaged +0.38 EPA per play.
Jacolby George's top snap (+6.11 EPA): (14:42) J.George pass to M.Hatchette for 80 yards, TOUCHDOWN.
Biggest single play (-10.81 EPA): Another player — (15:00) L.Hoard up the middle to SF 29 for 3 yards (J.Bryant). FUMBLES (J.Bryant), RECOVERED by SF-D.Walker at SF 29. D.Walker for 71 yards, TOUCHDOWN.
Quarterback report card
Jacolby George led all passers in efficiency for Minnesota Vikings, setting the tone in the passing game according to FantasyHQ analytics.
Jacolby George (Minnesota Vikings) · 34 dropbacks · 44.1% completion · +0.38 EPA/play · +13.02 total EPA
J. Garcia (San Francisco 49ers) · 33 dropbacks · 42.4% completion · -0.19 EPA/play · -6.24 total EPA
Team stats comparison
Side-by-side offensive and defensive efficiency.
| Stat | ||
|---|---|---|
| Offensive EPA/play | -0.116 | +0.104 |
| Offensive success rate | 33.3% | 49.4% |
| Pass EPA/play | -0.023 | +0.406 |
| Rush EPA/play | -0.247 | -0.208 |
| Defensive EPA/play | -0.104 | +0.116 |
| Defensive success rate | 50.6% | 66.7% |
Drive & efficiency notes
Minnesota Vikings held the efficiency edge in offensive EPA per play (+0.10 vs -0.12), even if the scoreboard told a different story.
Season benchmark context (offensive EPA per play):
- San Francisco 49ers: -0.12 EPA/play (26th percentile vs. 1999 team-game averages)
- Minnesota Vikings: +0.10 EPA/play (82nd percentile vs. 1999 team-game averages)
- Minnesota Vikings: 12 drives, +9.02 total EPA, 6 scoring drives
- San Francisco 49ers: 11 drives, -9.74 total EPA, 4 scoring drives
Who scored touchdowns and field goals
Every touchdown and field goal from official play-by-play.
Touchdowns
- Minnesota Vikings — unlisted player
- San Francisco 49ers — unlisted player
- Minnesota Vikings — unlisted player
- Minnesota Vikings — unlisted player
- Minnesota Vikings — unlisted player
- Minnesota Vikings — unlisted player
Field goals
San Francisco 49ers — unlisted player
San Francisco 49ers — unlisted player
Minnesota Vikings — unlisted player
San Francisco 49ers — unlisted player
Quarter by quarter
Quarter-by-quarter recap from live scoring plays.
The opening quarter: Minnesota Vikings won the period 7–3. Minnesota Vikings found the end zone from the SF 1 (Q1 12:20) — (12:20) L.Hoard up the middle for 1 yard, TOUCHDOWN.; Minnesota Vikings added 1 points from the SF 2 (Q1 10:30) — G.Anderson extra point is GOOD, Center-M.Morris, Holder-M.Berger.; San Francisco 49ers connected on a field goal from the MIN 4 (Q1 10:30) — (10:30) W.Richey 22 yard field goal is GOOD, Center-J.Zelenka, Holder-C.Stanley..
The second quarter: Minnesota Vikings won the period 17–10. San Francisco 49ers found the end zone from the SF 32 (Q2 15:00); San Francisco 49ers added 1 points from the MIN 70 (Q2 14:42) — W.Richey extra point is GOOD, Center-J.Zelenka, Holder-C.Stanley.; Minnesota Vikings found the end zone from the SF 80 (Q2 14:42) — (14:42) J.George pass to M.Hatchette for 80 yards, TOUCHDOWN.; Minnesota Vikings added 1 points from the SF 2 (Q2 14:25) — G.Anderson extra point is GOOD, Center-M.Morris, Holder-M.Berger.; San Francisco 49ers connected on a field goal from the MIN 13 (Q2 9:40) — (9:40) W.Richey 31 yard field goal is GOOD, Center-J.Zelenka, Holder-C.Stanley.; Minnesota Vikings found the end zone from the SF 7 (Q2 1:10) — (1:10) J.George pass to A.Jordan for 7 yards, TOUCHDOWN.; Minnesota Vikings added 1 points from the SF 2 (Q2 1:06) — G.Anderson extra point is GOOD, Center-M.Morris, Holder-M.Berger.; Minnesota Vikings connected on a field goal from the SF 15 (Q2 0:03) — (:03) G.Anderson 33 yard field goal is GOOD, Center-M.Morris, Holder-M.Berger..
The third quarter: Minnesota Vikings won the period 7–3. San Francisco 49ers connected on a field goal from the MIN 9 (Q3 9:42) — (9:42) W.Richey 26 yard field goal is GOOD, Center-J.Zelenka, Holder-C.Stanley.; Minnesota Vikings found the end zone from the SF 9 (Q3 8:02) — (8:02) M.Williams up the middle for 9 yards, TOUCHDOWN.; Minnesota Vikings added 1 points from the SF 2 (Q3 2:54) — G.Anderson extra point is GOOD, Center-M.Morris, Holder-M.Berger..
The fourth quarter: Minnesota Vikings won the period 9–0. Minnesota Vikings found the end zone from the SF 2 (Q4 15:00) — (15:00) J.George pass to C.Carter for 2 yards, TOUCHDOWN.; Minnesota Vikings added 1 points from the SF 2 (Q4 12:05) — G.Anderson extra point is GOOD, Center-M.Morris, Holder-M.Berger.; Minnesota Vikings registered a safety from the MIN 93 (Q4 8:56) — (8:56) (Punt formation) PENALTY on SF-C.Fann, Offensive Holding, 7 yards, enforced in End Zone, SAFETY. Holding in end zone..
Turning points
Plays that moved win probability the most.
- Minnesota Vikings (Q1 15:00) — W.Richey kicks 71 yards from SF 30 to MIN -1. D.Palmer pushed ob at MIN 33 for 34 yards (L.Schulters).
- Minnesota Vikings (Q2 15:00) — (15:00) L.Hoard up the middle to SF 29 for 3 yards (J.Bryant). FUMBLES (J.Bryant), RECOVERED by SF-D.Walker at SF 29. D.Walker for 71 yards, TOUCHDOWN.
- Minnesota Vikings (Q2 14:42) — (14:42) J.George pass to M.Hatchette for 80 yards, TOUCHDOWN.
- Minnesota Vikings (Q2 7:38) — (7:38) (Shotgun) J.George pass intended for R.Moss INTERCEPTED by L.Schulters at SF -5. L.Schulters to SF 9 for 14 yards (A.Glover).
- San Francisco 49ers (Q2 0:11) — (:11) J.Garcia pass intended for C.Garner INTERCEPTED by J.Randle at SF 16. J.Randle to SF 15 for 1 yard (D.Deese).
Impact plays
Highest EPA snaps that flipped field position.
- Minnesota Vikings (Q2 15:00) — (15:00) L.Hoard up the middle to SF 29 for 3 yards (J.Bryant). FUMBLES (J.Bryant), RECOVERED by SF-D.Walker at SF 29. D.Walker for 71 yards, TOUCHDOWN.
- Minnesota Vikings (Q2 14:42) — (14:42) J.George pass to M.Hatchette for 80 yards, TOUCHDOWN.
- San Francisco 49ers (Q3 15:00) — (15:00) J.Garcia pass to M.Harris to MIN 29 for 33 yards (K.Wright).
- San Francisco 49ers (Q2 14:25) — (14:25) J.Garcia pass intended for G.Clark INTERCEPTED by O.Thomas at MIN 48. O.Thomas to SF 47 for 5 yards (D.Fiore).
Every scoring play
Chronological scoring with play-by-play context.
Minnesota Vikings TD (+6) — Q1 12:20 · SF 1 · Score 0-6
(12:20) L.Hoard up the middle for 1 yard, TOUCHDOWN.
Minnesota Vikings XP (+1) — Q1 10:30 · SF 2 · Score 0-7
G.Anderson extra point is GOOD, Center-M.Morris, Holder-M.Berger.
San Francisco 49ers FG (+3) — Q1 10:30 · MIN 4 · Score 3-7
(10:30) W.Richey 22 yard field goal is GOOD, Center-J.Zelenka, Holder-C.Stanley.
San Francisco 49ers TD (+6) — Q2 15:00 · SF 32 · Score 9-7
(15:00) L.Hoard up the middle to SF 29 for 3 yards (J.Bryant). FUMBLES (J.Bryant), RECOVERED by SF-D.Walker at SF 29. D.Walker for 71 yards, TOUCHDOWN.
San Francisco 49ers XP (+1) — Q2 14:42 · MIN 70 · Score 10-7
W.Richey extra point is GOOD, Center-J.Zelenka, Holder-C.Stanley.
Minnesota Vikings TD (+6) — Q2 14:42 · SF 80 · Score 10-13
(14:42) J.George pass to M.Hatchette for 80 yards, TOUCHDOWN.
Minnesota Vikings XP (+1) — Q2 14:25 · SF 2 · Score 10-14
G.Anderson extra point is GOOD, Center-M.Morris, Holder-M.Berger.
San Francisco 49ers FG (+3) — Q2 9:40 · MIN 13 · Score 13-14
(9:40) W.Richey 31 yard field goal is GOOD, Center-J.Zelenka, Holder-C.Stanley.
Minnesota Vikings TD (+6) — Q2 1:10 · SF 7 · Score 13-20
(1:10) J.George pass to A.Jordan for 7 yards, TOUCHDOWN.
Minnesota Vikings XP (+1) — Q2 1:06 · SF 2 · Score 13-21
G.Anderson extra point is GOOD, Center-M.Morris, Holder-M.Berger.
Minnesota Vikings FG (+3) — Q2 0:03 · SF 15 · Score 13-24
(:03) G.Anderson 33 yard field goal is GOOD, Center-M.Morris, Holder-M.Berger.
San Francisco 49ers FG (+3) — Q3 9:42 · MIN 9 · Score 16-24
(9:42) W.Richey 26 yard field goal is GOOD, Center-J.Zelenka, Holder-C.Stanley.
Minnesota Vikings TD (+6) — Q3 8:02 · SF 9 · Score 16-30
(8:02) M.Williams up the middle for 9 yards, TOUCHDOWN.
Minnesota Vikings XP (+1) — Q3 2:54 · SF 2 · Score 16-31
G.Anderson extra point is GOOD, Center-M.Morris, Holder-M.Berger.
Minnesota Vikings TD (+6) — Q4 15:00 · SF 2 · Score 16-37
(15:00) J.George pass to C.Carter for 2 yards, TOUCHDOWN.
Minnesota Vikings XP (+1) — Q4 12:05 · SF 2 · Score 16-38
G.Anderson extra point is GOOD, Center-M.Morris, Holder-M.Berger.
Minnesota Vikings Safety (+2) — Q4 8:56 · MIN 93 · Score 16-40
(8:56) (Punt formation) PENALTY on SF-C.Fann, Offensive Holding, 7 yards, enforced in End Zone, SAFETY. Holding in end zone.
Key takeaways
What to remember for fantasy research and follow-up box score digging.
- Minnesota Vikings earned the result — use the box score for snap-level context.
- Jacolby George (Minnesota Vikings) led total EPA — start here for highlight and prop research.
Frequently asked questions
Who won San Francisco 49ers vs Minnesota Vikings on 1999-10-24?
The Minnesota Vikings beat the San Francisco 49ers 40-16 in Week 7, 1999.
What was the score by quarter in San Francisco 49ers vs Minnesota Vikings?
Q1: San Francisco 49ers 3, Minnesota Vikings 7; Q2: San Francisco 49ers 10, Minnesota Vikings 17; Q3: San Francisco 49ers 3, Minnesota Vikings 7; Q4: San Francisco 49ers 0, Minnesota Vikings 9; Final: San Francisco 49ers 16, Minnesota Vikings 40.
Who scored touchdowns and field goals in San Francisco 49ers vs Minnesota Vikings?
Minnesota Vikings touchdown — unlisted player (Q1 12:20) San Francisco 49ers touchdown — unlisted player (Q2 15:00) Minnesota Vikings touchdown — unlisted player (Q2 14:42) Minnesota Vikings touchdown — unlisted player (Q2 1:10) Minnesota Vikings touchdown — unlisted player (Q3 8:02) Minnesota Vikings touchdown — unlisted player (Q4 15:00) San Francisco 49ers field goal — unlisted player (Q1 10:30, 3 pts) San Francisco 49ers field goal — unlisted player (Q2 9:40, 3 pts) Minnesota Vikings field goal — unlisted player (Q2 0:03, 3 pts) San Francisco 49ers field goal — unlisted player (Q3 9:42, 3 pts) Extra points followed each touchdown unless noted in the play-by-play.
How did the quarterbacks play in San Francisco 49ers vs Minnesota Vikings?
Jacolby George (Minnesota Vikings), 44.1% completion, +0.38 EPA per dropback, +13.02 total passing EPA. J. Garcia (San Francisco 49ers), 42.4% completion, -0.19 EPA per dropback, -6.24 total passing EPA.
Who was FantasyHQ's player of the game in San Francisco 49ers vs Minnesota Vikings?
Jacolby George (Minnesota Vikings) was FantasyHQ's Game MVP with +13.02 total EPA on Passing plays. across 34 snaps. Their top snap (+6.11 EPA): (14:42) J.George pass to M.Hatchette for 80 yards, TOUCHDOWN..
Season records after this game
San Francisco 49ers
Entered 3-3 Now 3-4 L
Minnesota Vikings
Entered 2-4 Now 3-4 W