The Vikings are on a roll, and there’s no reason to suggest that won’t continue on Sunday. Minnesota has won four out of their last five games, with the only loss coming in the final seconds at Kansas City. They are fresh off a nice road win at Dallas. Kirk Cousins has 18 touchdown passes against only three interceptions, and Dalvin Cook is nine yards away from the 1,000-yard mark on the ground, along with 10 touchdown runs this season. Denver, meanwhile, while they have won three out of their previous five games, may not have the offense to keep up with the Vikings at U.S. Bank Stadium. Both teams are allowing around 19 points on defense, but Denver’s offense is only scoring 16.6 points per game. Compare that to Minnesota’s 26.2 points per game total, and that can be considered a mismatch. Making matters more complicated, quarterback Brandon Allen, while defeating Cleveland last time out, will be making his first road start in the NFL in a place where the Vikings haven’t been beaten this year. While it’s not automatic to bet on a team that’s laying a double-digit point total, Minnesota has won all of their home games by at least 10 points. The Vikings are also 8-2 against the spread in their last 10 home games against AFC foes.