Game story
In Week 12 of the 2017 NFL season on 2017-11-23, the Minnesota Vikings took care of business against the Detroit Lions, pulling away with a 30–23 final that stayed a one-score game deep into the second half.
The highest-scoring period was Q2 with 17 combined points — the stretch that most shaped the final margin.
M. Stafford (Detroit Lions) paced the passing game, with +2.27 total EPA, and -8.4% completion percentage over expected.
On the individual side, C. Keenum (Minnesota Vikings) delivered the top overall EPA impact at +18.93 — the clearest player-of-the-game signal on the analytics sheet.
The momentum swing (-15.7% win probability) landed in the opening quarter when Detroit Lions changed the game: (4:55) 9-M.Stafford FUMBLES (Aborted) at DET 37, RECOVERED by MIN-99-D.Hunter at DET 39. 99-D.Hunter to DET 39 for no gain (21-A.Abdullah).
Line score
Final score and points by quarter.
| Q1 | Q2 | Q3 | Q4 | — | T | |
|---|---|---|---|---|---|---|
| Minnesota Vikings | 13 | 7 | 7 | 3 | 0 | 30 |
| Detroit Lions | 0 | 10 | 6 | 7 | 0 | 23 |
Stars of the game
Top performers by total expected points added (EPA) across passing, rushing, and receiving.
- 1 C. Keenum · Minnesota Vikings · Passing · +18.93 total EPA · 36 snaps · +0.53 EPA/play
- 2 M. Jones · Detroit Lions · Receiving · +6.97 total EPA · 9 snaps · +0.77 EPA/play
- 3 K. Rudolph · Minnesota Vikings · Receiving · +5.93 total EPA · 4 snaps · +1.48 EPA/play
- 4 S. Diggs · Minnesota Vikings · Receiving · +5.59 total EPA · 7 snaps · +0.80 EPA/play
- 5 A. Thielen · Minnesota Vikings · Receiving · +4.40 total EPA · 11 snaps · +0.40 EPA/play
- 6 E. Ebron · Detroit Lions · Receiving · +2.92 total EPA · 4 snaps · +0.73 EPA/play
- 7 K. Golladay · Detroit Lions · Receiving · +2.51 total EPA · 4 snaps · +0.63 EPA/play
- 8 M. Stafford · Detroit Lions · Passing · +2.27 total EPA · 43 snaps · +0.05 EPA/play
Player of the game
FantasyHQ analytics player-of-the-game pick based on total EPA and signature plays.
C. Keenum — MIN · Passing
C. Keenum posted the highest total EPA (+18.93) in the game, making the biggest overall impact on Minnesota Vikings's efficiency. Across 36 counted snaps, they averaged +0.53 EPA per play.
The signature play (-6.04 EPA) came from Detroit Lions: (4:55) 9-M.Stafford FUMBLES (Aborted) at DET 37, RECOVERED by MIN-99-D.Hunter at DET 39. 99-D.Hunter to DET 39 for no gain (21-A.Abdullah).
Who scored touchdowns and field goals
Every touchdown and field goal with the player named in official play-by-play.
Touchdowns
- Minnesota Vikings — K. Rudolph (C. Keenum pass)
- Minnesota Vikings — C. Keenum
- Minnesota Vikings — K. Rudolph (C. Keenum pass)
- Detroit Lions — M. Jones (M. Stafford pass)
- Minnesota Vikings — L. Murray
- Detroit Lions — M. Jones (M. Stafford pass)
Field goals
- Detroit Lions — M. Prater
- Detroit Lions — M. Prater
- Detroit Lions — M. Prater
- Minnesota Vikings — K. Forbath
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 13–0. Minnesota Vikings found the end zone from the DET 1 (Q1 50:34) — (5:34) 7-C.Keenum pass short left to 82-K.Rudolph for 1 yard, TOUCHDOWN.; Minnesota Vikings found the end zone from the DET 9 (Q1 49:01) — (4:01) (Shotgun) 7-C.Keenum left end for 9 yards, TOUCHDOWN.; Minnesota Vikings added 1 points from the DET 15 (Q1 48:55) — 2-K.Forbath extra point is GOOD, Center-47-K.McDermott, Holder-4-R.Quigley..
The second quarter: Detroit Lions won the period 10–7. Detroit Lions connected on a field goal from the MIN 14 (Q2 40:19) — (10:19) 5-M.Prater 32 yard field goal is GOOD, Center-48-D.Muhlbach, Holder-6-S.Martin.; Minnesota Vikings found the end zone from the DET 22 (Q2 30:43) — (:43) (Shotgun) 7-C.Keenum pass deep right to 82-K.Rudolph for 22 yards, TOUCHDOWN [35-M.Killebrew].; Minnesota Vikings added 1 points from the DET 15 (Q2 30:37) — 2-K.Forbath extra point is GOOD, Center-47-K.McDermott, Holder-4-R.Quigley.; Detroit Lions found the end zone from the MIN 6 (Q2 30:15); Detroit Lions added 1 points from the MIN 15 (Q2 30:10) — 5-M.Prater extra point is GOOD, Center-48-D.Muhlbach, Holder-6-S.Martin..
The third quarter: Minnesota Vikings won the period 7–6. Minnesota Vikings found the end zone from the DET 2 (Q3 27:58) — (12:58) 25-L.Murray up the middle for 2 yards, TOUCHDOWN.; Minnesota Vikings added 1 points from the DET 15 (Q3 27:52) — 2-K.Forbath extra point is GOOD, Center-47-K.McDermott, Holder-4-R.Quigley.; Detroit Lions connected on a field goal from the MIN 14 (Q3 22:12) — (7:12) 5-M.Prater 32 yard field goal is GOOD, Center-48-D.Muhlbach, Holder-6-S.Martin.; Detroit Lions connected on a field goal from the MIN 32 (Q3 16:09) — (1:09) 5-M.Prater 50 yard field goal is GOOD, Center-48-D.Muhlbach, Holder-6-S.Martin..
The fourth quarter: Detroit Lions won the period 7–3. Detroit Lions found the end zone from the MIN 43 (Q4 14:24); Detroit Lions added 1 points from the MIN 15 (Q4 14:16) — 5-M.Prater extra point is GOOD, Center-48-D.Muhlbach, Holder-6-S.Martin.; Minnesota Vikings connected on a field goal from the DET 18 (Q4 3:47) — (3:47) 2-K.Forbath 36 yard field goal is GOOD, Center-47-K.McDermott, Holder-4-R.Quigley..
Turning points
Plays that moved win probability the most — the swings that decided the game.
- Detroit Lions (Q1 49:55) — (4:55) 9-M.Stafford FUMBLES (Aborted) at DET 37, RECOVERED by MIN-99-D.Hunter at DET 39. 99-D.Hunter to DET 39 for no gain (21-A.Abdullah).
- Detroit Lions (Q4 14:24) — (14:24) (No Huddle) 9-M.Stafford pass deep right to 11-M.Jones for 43 yards, TOUCHDOWN [92-T.Johnson]. DET-9-M.Stafford was injured during the play. DET-21-A.Abdullah was injured during the play. Pena
- Minnesota Vikings (Q4 4:10) — (4:10) (Shotgun) 7-C.Keenum pass short left to 14-S.Diggs ran ob at DET 20 for 37 yards (27-G.Quin).
- Minnesota Vikings (Q1 56:05) — (11:05) (Shotgun) 7-C.Keenum pass short middle to 19-A.Thielen to MIN 38 for 14 yards (23-D.Slay). PENALTY on DET, Unsportsmanlike Conduct, 15 yards, enforced at MIN 38.
- Minnesota Vikings (Q1 54:29) — (9:29) (Shotgun) 7-C.Keenum scrambles up the middle to DET 35 for 6 yards (59-T.Whitehead).
Impact plays
Highest expected-points added snaps that flipped field position and scoring chances.
- Detroit Lions (Q1 49:55) — (4:55) 9-M.Stafford FUMBLES (Aborted) at DET 37, RECOVERED by MIN-99-D.Hunter at DET 39. 99-D.Hunter to DET 39 for no gain (21-A.Abdullah).
- Detroit Lions (Q4 14:24) — (14:24) (No Huddle) 9-M.Stafford pass deep right to 11-M.Jones for 43 yards, TOUCHDOWN [92-T.Johnson]. DET-9-M.Stafford was injured during the play. DET-21-A.Abdullah was injured during the play. Pena
- Minnesota Vikings (Q4 0:32) — (:32) 7-C.Keenum kneels to DET 6 for -1 yards.
- Detroit Lions (Q4 3:00) — (3:00) (Shotgun) 9-M.Stafford pass short left intended for 11-M.Jones INTERCEPTED by 29-X.Rhodes at DET 37. 29-X.Rhodes to DET 16 for 21 yards (85-E.Ebron).
Quarterback report card
M.Stafford led all passers in efficiency for Detroit Lions, setting the tone in the passing game according to FantasyHQ analytics.
- M.Stafford (Detroit Lions) · 43 dropbacks · 46.5% completion · -8.4% CPOE · +0.05 EPA/play · +2.27 total EPA
- C.Keenum (Minnesota Vikings) · 36 dropbacks · 58.3% completion · +7.8% CPOE · +0.53 EPA/play · +18.93 total EPA
Team stats comparison
Side-by-side offensive and defensive efficiency from FantasyHQ analytics.
| Stat | Minnesota Vikings | Detroit Lions |
|---|---|---|
| Offensive EPA/play | +0.040 | -0.095 |
| Offensive success rate | 38.7% | 36.8% |
| Pass EPA/play | +0.526 | +0.053 |
| Rush EPA/play | -0.124 | -0.558 |
| Defensive EPA/play | +0.095 | -0.040 |
| Defensive success rate | 63.2% | 61.3% |
By the numbers
Despite the final score, Minnesota Vikings generated the better offensive EPA per play (+0.04 vs -0.10), suggesting they moved the ball more efficiently.
- Detroit Lions: 11 drives, -7.23 total EPA, 5 scoring drives
- Minnesota Vikings: 12 drives, +3.73 total EPA, 5 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.
- One-score margin — fantasy managers should double-check garbage-time stats before drawing conclusions.
- C. Keenum (Minnesota Vikings) is the first name to pull up for highlight reels and prop-retrospective research.
- M. Stafford (DET) finished below expected efficiency — volume may have masked accuracy issues.
- C. Keenum (MIN) beat expectation through the air — positive CPOE game for stack builds.
Every scoring play
Chronological scoring with field position and full play-by-play context.
- Minnesota Vikings TD (+6) — Q1 50:34 · DET 1 · Score 6-0
(5:34) 7-C.Keenum pass short left to 82-K.Rudolph for 1 yard, TOUCHDOWN. - Minnesota Vikings TD (+6) — Q1 49:01 · DET 9 · Score 12-0
(4:01) (Shotgun) 7-C.Keenum left end for 9 yards, TOUCHDOWN. - Minnesota Vikings XP (+1) — Q1 48:55 · DET 15 · Score 13-0
2-K.Forbath extra point is GOOD, Center-47-K.McDermott, Holder-4-R.Quigley. - Detroit Lions FG (+3) — Q2 40:19 · MIN 14 · Score 13-3
(10:19) 5-M.Prater 32 yard field goal is GOOD, Center-48-D.Muhlbach, Holder-6-S.Martin. - Minnesota Vikings TD (+6) — Q2 30:43 · DET 22 · Score 19-3
(:43) (Shotgun) 7-C.Keenum pass deep right to 82-K.Rudolph for 22 yards, TOUCHDOWN [35-M.Killebrew]. - Minnesota Vikings XP (+1) — Q2 30:37 · DET 15 · Score 20-3
2-K.Forbath extra point is GOOD, Center-47-K.McDermott, Holder-4-R.Quigley. - Detroit Lions TD (+6) — Q2 30:15 · MIN 6 · Score 20-9
(:15) (Shotgun) 9-M.Stafford pass short left to 11-M.Jones for 6 yards, TOUCHDOWN. The Replay Official reviewed the runner broke the plane ruling, and the play - Detroit Lions XP (+1) — Q2 30:10 · MIN 15 · Score 20-10
5-M.Prater extra point is GOOD, Center-48-D.Muhlbach, Holder-6-S.Martin. - Minnesota Vikings TD (+6) — Q3 27:58 · DET 2 · Score 26-10
(12:58) 25-L.Murray up the middle for 2 yards, TOUCHDOWN. - Minnesota Vikings XP (+1) — Q3 27:52 · DET 15 · Score 27-10
2-K.Forbath extra point is GOOD, Center-47-K.McDermott, Holder-4-R.Quigley. - Detroit Lions FG (+3) — Q3 22:12 · MIN 14 · Score 27-13
(7:12) 5-M.Prater 32 yard field goal is GOOD, Center-48-D.Muhlbach, Holder-6-S.Martin. - Detroit Lions FG (+3) — Q3 16:09 · MIN 32 · Score 27-16
(1:09) 5-M.Prater 50 yard field goal is GOOD, Center-48-D.Muhlbach, Holder-6-S.Martin. - Detroit Lions TD (+6) — Q4 14:24 · MIN 43 · Score 27-22
(14:24) (No Huddle) 9-M.Stafford pass deep right to 11-M.Jones for 43 yards, TOUCHDOWN [92-T.Johnson]. DET-9-M.Stafford was injured during the play. DET-21-A.Ab - Detroit Lions XP (+1) — Q4 14:16 · MIN 15 · Score 27-23
5-M.Prater extra point is GOOD, Center-48-D.Muhlbach, Holder-6-S.Martin. - Minnesota Vikings FG (+3) — Q4 3:47 · DET 18 · Score 30-23
(3:47) 2-K.Forbath 36 yard field goal is GOOD, Center-47-K.McDermott, Holder-4-R.Quigley.
Frequently asked questions
Who won Minnesota Vikings vs Detroit Lions?
The Minnesota Vikings beat the Detroit Lions 30-23 in Week 12, 2017 on 2017-11-23.
What was the final score of Minnesota Vikings vs Detroit Lions?
The final score was Minnesota Vikings 30, Detroit Lions 23 (MIN 30-23 DET) in Week 12, 2017 on 2017-11-23.
What was the score by quarter in Minnesota Vikings vs Detroit Lions?
Q1: Minnesota Vikings 13, Detroit Lions 0; Q2: Minnesota Vikings 7, Detroit Lions 10; Q3: Minnesota Vikings 7, Detroit Lions 6; Q4: Minnesota Vikings 3, Detroit Lions 7; Final: Minnesota Vikings 30, Detroit Lions 23.
Who scored touchdowns and field goals in Minnesota Vikings vs Detroit Lions?
Minnesota Vikings touchdown — K. Rudolph (C. Keenum pass) (Q1 50:34) Minnesota Vikings touchdown — C. Keenum (Q1 49:01) Minnesota Vikings touchdown — K. Rudolph (C. Keenum pass) (Q2 30:43) Detroit Lions touchdown — M. Jones (M. Stafford pass) (Q2 30:15) Minnesota Vikings touchdown — L. Murray (Q3 27:58) Detroit Lions touchdown — M. Jones (M. Stafford pass) (Q4 14:24) Detroit Lions field goal — M. Prater (Q2 40:19, 3 pts) Detroit Lions field goal — M. Prater (Q3 22:12, 3 pts) Detroit Lions field goal — M. Prater (Q3 16:09, 3 pts) Minnesota Vikings field goal — K. Forbath (Q4 3:47, 3 pts) Extra points followed each touchdown unless noted in the play-by-play.
How did the quarterbacks play in Minnesota Vikings vs Detroit Lions?
M. Stafford (Detroit Lions), 46.5% completion, -8.4% CPOE, +0.05 EPA per dropback, +2.27 total passing EPA. C. Keenum (Minnesota Vikings), 58.3% completion, +7.8% CPOE, +0.53 EPA per dropback, +18.93 total passing EPA.
Who was the most impactful player in Minnesota Vikings vs Detroit Lions?
C. Keenum (Minnesota Vikings) led the game in total EPA with +18.93 on passing plays. across 36 snaps. The top single-play swing was (-6.04 EPA): (4:55) 9-M.Stafford FUMBLES (Aborted) at DET 37, RECOVERED by MIN-99-D.Hunter at DET 39. 99-D.Hunter to DET 39 for no gain (21-A.Abdullah).. The biggest win-probability swing was -15.7%.
Was Minnesota Vikings vs Detroit Lions a close game?
Yes — the margin was 7 points. Minnesota Vikings won 30-23 in a game that stayed a one-score game deep into the second half.
Season records after this game
Minnesota Vikings
Entered 8-2 Now 9-2 W
Detroit Lions
Entered 6-4 Now 6-5 L