FantasyHQ · Game Recap

NFL · Week 7 · October 24, 1999 · 12 min read

San Francisco 49ers vs. Minnesota Vikings: 1999 Week 7 Recap

Vikings defeat 49ers 40–16 in Week 7

Jacolby George led Fantasy Impact as Vikings prevailed in a 16–40 Week 7 finish.

San Francisco 49ers 16 3–4
Final 16–40
Minnesota Vikings 40 3–4 Winner
Winner
Minnesota Vikings
Final score
16–40
Halftime
San Francisco 49ers 13–24 Minnesota Vikings
Top passer
Jacolby George
FantasyHQ MVP
Jacolby George
Game date
October 24, 1999

Top fantasy performers · 49ers

  • J.Garcia +6.9 Fantasy Impact
  • Marcus Harris
    Marcus Harris 1 REC · 33 YDS +4.0 Fantasy Impact
  • L.Phillips 3 REC · 49 YDS +1.9 Fantasy Impact

Top fantasy performers · Vikings

  • Jacolby George 15/34 · 240 YDS · 3 TD +13.0 Fantasy Impact
  • C.Carter 7 REC · 84 YDS · 1 TD +8.8 Fantasy Impact
  • M.Hatchette 2 REC · 88 YDS · 1 TD +7.7 Fantasy Impact

Game story

The Minnesota Vikings defeated the San Francisco 49ers 40–16 in Week 7 of the 1999 NFL season on 1999-10-24, a matchup that controlled the game from start to finish. The decisive swing (+56.6% win probability) came in the opening quarter when Minnesota Vikings swung the momentum.

In Week 7 of the 1999 NFL season on 1999-10-24, the Minnesota Vikings took care of business against the San Francisco 49ers, pulling away with a 40–16 final that controlled the game from start to finish.

The highest-scoring period was Q2 with 27 combined points — the stretch that most shaped the final margin.

J. George (Minnesota Vikings) paced the passing game, with +13.02 total EPA.

On the individual side, J. George (Minnesota Vikings) delivered the top overall EPA impact at +13.02 — the clearest player-of-the-game signal on the analytics sheet.

The momentum swing (+56.6% win probability) landed in the opening quarter when Minnesota Vikings changed the game: W.Richey kicks 71 yards from SF 30 to MIN -1. D.Palmer pushed ob at MIN 33 for 34 yards (L.Schulters).

Line score

Final score and points by quarter.

Q1Q2Q3Q4T
San Francisco 49ers31030016
Minnesota Vikings71779040

Stars of the game

Top performers by total expected points added (EPA) across passing, rushing, and receiving.

  1. 1 J. George · Minnesota Vikings · Passing · +13.02 total EPA · 34 snaps · +0.38 EPA/play
  2. 2 C. Carter · Minnesota Vikings · Receiving · +8.79 total EPA · 9 snaps · +0.98 EPA/play
  3. 3 M. Hatchette · Minnesota Vikings · Receiving · +7.69 total EPA · 2 snaps · +3.85 EPA/play
  4. 4 J. Garcia · San Francisco 49ers · Rushing · +6.93 total EPA · 5 snaps · +1.39 EPA/play
  5. 5 M. Harris · San Francisco 49ers · Receiving · +3.97 total EPA · 1 snaps · +3.97 EPA/play
  6. 6 A. Jordan · Minnesota Vikings · Receiving · +2.07 total EPA · 1 snaps · +2.07 EPA/play
  7. 7 L. Phillips · San Francisco 49ers · Receiving · +1.95 total EPA · 4 snaps · +0.49 EPA/play
  8. 8 J. Rice · San Francisco 49ers · Receiving · +1.18 total EPA · 7 snaps · +0.17 EPA/play

Player of the game

FantasyHQ analytics player-of-the-game pick based on total EPA and signature plays.

J. George — MIN · Passing

J. George posted the highest total EPA (+13.02) in the game, making the biggest overall impact on Minnesota Vikings's efficiency. Across 34 counted snaps, they averaged +0.38 EPA per play.

The signature play (-10.81 EPA) came from Minnesota Vikings: (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.

Who scored touchdowns and field goals

Every touchdown and field goal with the player named in official play-by-play.

Touchdowns

  • Minnesota Vikings — unlisted player (Q1 57:20)
  • San Francisco 49ers — unlisted player (Q2 45:00)
  • Minnesota Vikings — unlisted player (Q2 44:42)
  • Minnesota Vikings — unlisted player (Q2 31:10)
  • Minnesota Vikings — unlisted player (Q3 23:02)
  • Minnesota Vikings — unlisted player (Q4 15:00)

Field goals

  • San Francisco 49ers — unlisted player (Q1 55:30)
  • San Francisco 49ers — unlisted player (Q2 39:40)
  • Minnesota Vikings — unlisted player (Q2 30:03)
  • San Francisco 49ers — unlisted player (Q3 24:42)

How it unfolded, quarter by quarter

A quarter-by-quarter recap built from live scoring plays and play descriptions.

The opening quarter: Minnesota Vikings won the period 7–3. Minnesota Vikings found the end zone from the SF 1 (Q1 57:20) — (12:20) L.Hoard up the middle for 1 yard, TOUCHDOWN.; Minnesota Vikings added 1 points from the SF 2 (Q1 55: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 55: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 45:00); San Francisco 49ers added 1 points from the MIN 70 (Q2 44:42) — W.Richey extra point is GOOD, Center-J.Zelenka, Holder-C.Stanley.; Minnesota Vikings found the end zone from the SF 80 (Q2 44:42) — (14:42) J.George pass to M.Hatchette for 80 yards, TOUCHDOWN.; Minnesota Vikings added 1 points from the SF 2 (Q2 44: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 39: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 31:10) — (1:10) J.George pass to A.Jordan for 7 yards, TOUCHDOWN.; Minnesota Vikings added 1 points from the SF 2 (Q2 31: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 30: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 24: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 23:02) — (8:02) M.Williams up the middle for 9 yards, TOUCHDOWN.; Minnesota Vikings added 1 points from the SF 2 (Q3 17: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 — the swings that decided the game.

  • Minnesota Vikings (Q1 60:00) — W.Richey kicks 71 yards from SF 30 to MIN -1. D.Palmer pushed ob at MIN 33 for 34 yards (L.Schulters). [WPA +56.6% · EPA +0.80]
  • Minnesota Vikings (Q2 45: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. [WPA -28.7% · EPA -10.81]
  • Minnesota Vikings (Q2 44:42) — (14:42) J.George pass to M.Hatchette for 80 yards, TOUCHDOWN. [WPA +19.6% · EPA +6.11]
  • Minnesota Vikings (Q2 37: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). [WPA -12.9% · EPA -3.77]
  • San Francisco 49ers (Q2 30: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). [WPA -10.7% · EPA -2.79]

Impact plays

Highest expected-points added snaps that flipped field position and scoring chances.

  • Minnesota Vikings (Q2 45: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. [WPA -28.7% · EPA -10.81]
  • Minnesota Vikings (Q2 44:42) — (14:42) J.George pass to M.Hatchette for 80 yards, TOUCHDOWN. [WPA +19.6% · EPA +6.11]
  • San Francisco 49ers (Q3 30:00) — (15:00) J.Garcia pass to M.Harris to MIN 29 for 33 yards (K.Wright). [WPA +6.6% · EPA +3.97]
  • San Francisco 49ers (Q2 44: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). [WPA -8.1% · EPA -3.85]

Quarterback report card

J.George led all passers in efficiency for Minnesota Vikings, setting the tone in the passing game according to FantasyHQ analytics.

  • J.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 from FantasyHQ analytics.

StatSan Francisco 49ersMinnesota Vikings
Offensive EPA/play-0.116+0.104
Offensive success rate33.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 rate50.6%66.7%

By the numbers

Minnesota Vikings held the efficiency edge in offensive EPA per play (+0.10 vs -0.12), even if the scoreboard told a different story.

  • Minnesota Vikings: 12 drives, +9.02 total EPA, 6 scoring drives
  • San Francisco 49ers: 11 drives, -9.74 total EPA, 4 scoring drives

Key takeaways

What to remember for fantasy research, film review, and follow-up box score digging.

  • Minnesota Vikings leaves with the win and the better postgame narrative for Week-to-week momentum.
  • J. George (Minnesota Vikings) is the first name to pull up for highlight reels and prop-retrospective research.

Every scoring play

Chronological scoring with field position and full play-by-play context.

  1. Minnesota Vikings TD (+6) — Q1 57:20 · SF 1 · Score 0-6
    (12:20) L.Hoard up the middle for 1 yard, TOUCHDOWN.
  2. Minnesota Vikings XP (+1) — Q1 55:30 · SF 2 · Score 0-7
    G.Anderson extra point is GOOD, Center-M.Morris, Holder-M.Berger.
  3. San Francisco 49ers FG (+3) — Q1 55:30 · MIN 4 · Score 3-7
    (10:30) W.Richey 22 yard field goal is GOOD, Center-J.Zelenka, Holder-C.Stanley.
  4. San Francisco 49ers TD (+6) — Q2 45: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.
  5. San Francisco 49ers XP (+1) — Q2 44:42 · MIN 70 · Score 10-7
    W.Richey extra point is GOOD, Center-J.Zelenka, Holder-C.Stanley.
  6. Minnesota Vikings TD (+6) — Q2 44:42 · SF 80 · Score 10-13
    (14:42) J.George pass to M.Hatchette for 80 yards, TOUCHDOWN.
  7. Minnesota Vikings XP (+1) — Q2 44:25 · SF 2 · Score 10-14
    G.Anderson extra point is GOOD, Center-M.Morris, Holder-M.Berger.
  8. San Francisco 49ers FG (+3) — Q2 39:40 · MIN 13 · Score 13-14
    (9:40) W.Richey 31 yard field goal is GOOD, Center-J.Zelenka, Holder-C.Stanley.
  9. Minnesota Vikings TD (+6) — Q2 31:10 · SF 7 · Score 13-20
    (1:10) J.George pass to A.Jordan for 7 yards, TOUCHDOWN.
  10. Minnesota Vikings XP (+1) — Q2 31:06 · SF 2 · Score 13-21
    G.Anderson extra point is GOOD, Center-M.Morris, Holder-M.Berger.
  11. Minnesota Vikings FG (+3) — Q2 30:03 · SF 15 · Score 13-24
    (:03) G.Anderson 33 yard field goal is GOOD, Center-M.Morris, Holder-M.Berger.
  12. San Francisco 49ers FG (+3) — Q3 24:42 · MIN 9 · Score 16-24
    (9:42) W.Richey 26 yard field goal is GOOD, Center-J.Zelenka, Holder-C.Stanley.
  13. Minnesota Vikings TD (+6) — Q3 23:02 · SF 9 · Score 16-30
    (8:02) M.Williams up the middle for 9 yards, TOUCHDOWN.
  14. Minnesota Vikings XP (+1) — Q3 17:54 · SF 2 · Score 16-31
    G.Anderson extra point is GOOD, Center-M.Morris, Holder-M.Berger.
  15. Minnesota Vikings TD (+6) — Q4 15:00 · SF 2 · Score 16-37
    (15:00) J.George pass to C.Carter for 2 yards, TOUCHDOWN.
  16. Minnesota Vikings XP (+1) — Q4 12:05 · SF 2 · Score 16-38
    G.Anderson extra point is GOOD, Center-M.Morris, Holder-M.Berger.
  17. 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.

Frequently asked questions

Who won San Francisco 49ers vs Minnesota Vikings?

The Minnesota Vikings beat the San Francisco 49ers 40-16 in Week 7, 1999 on 1999-10-24.

What was the final score of San Francisco 49ers vs Minnesota Vikings?

The final score was San Francisco 49ers 16, Minnesota Vikings 40 (SF 16-40 MIN) in Week 7, 1999 on 1999-10-24.

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 57:20) San Francisco 49ers touchdown — unlisted player (Q2 45:00) Minnesota Vikings touchdown — unlisted player (Q2 44:42) Minnesota Vikings touchdown — unlisted player (Q2 31:10) Minnesota Vikings touchdown — unlisted player (Q3 23:02) Minnesota Vikings touchdown — unlisted player (Q4 15:00) San Francisco 49ers field goal — unlisted player (Q1 55:30, 3 pts) San Francisco 49ers field goal — unlisted player (Q2 39:40, 3 pts) Minnesota Vikings field goal — unlisted player (Q2 30:03, 3 pts) San Francisco 49ers field goal — unlisted player (Q3 24: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?

J. 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 the most impactful player in San Francisco 49ers vs Minnesota Vikings?

J. George (Minnesota Vikings) led the game in total EPA with +13.02 on passing plays. across 34 snaps. The top single-play swing was (-10.81 EPA): (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.. The biggest win-probability swing was +56.6%.

Season records after this game

San Francisco 49ers

Entered 3-3 Now 3-4 L

Minnesota Vikings

Entered 2-4 Now 3-4 W