The lowest point in this Vikings season-to-date probably came in Week 4 at U.S. Bank Stadium against Detroit.
What was still assumed to be a short-term injury to Sam Bradford kept him out for a third consecutive game. Case Keenum, with one bad start (Pittsburgh) and one great one (Tampa Bay) started against the Lions. He looked pretty ordinary as the Vikings moved the ball but constantly shot themselves in the foot.
But the Vikings led 7-3 at halftime thanks to another big game from rookie running back Dalvin Cook. Shortly after halftime, though, things went from bad to terrible. Cook moved awkwardly on a carry, fumbling after a 10-yard gain. The fumble led to a go-ahead touchdown in a 14-7 Detroit victory. The aftermath was even worse, as Cook tore his ACL on the play and was lost for the season.
The Vikings were 2-2 at that point with their season very much hanging in the balance. They already were down a quarterback. Now they were missing another dynamic offensive threat. Even with a stout defense, could they survive?
What has happened since, of course, has been pretty amazing. Bradford came back the next week at Chicago, but he looked terrible and was reinjured by halftime. Keenum rescued the Vikings with a win in that game, and Minnesota hasn't lost since.
Most of the narrative during this eight-game winning streak — rightfully so — has been focused on the play of Keenum, his wide receivers and the defense.
But let's also pause for a moment to praise the running game, which has continued to churn out yards even without their standout rookie carrying the ball.
It's been a group effort between the combined forces of Pat Shurmur's play calling, good work by a vastly improved offensive line and the complementary styles of running backs Latavius Murray and Jerick McKinnon.