It wasn't pretty, but the Minnesota Vikings rallied to beat the San Francisco 49'ers 32-31 last night at U.S. Bank Stadium in Minneapolis. The Vikings will play their final preseason game Thursday night against the Miami Dolphins in Minneapolis.

The Vikings are set to open the regular season on Monday Night Football, September 11th against the New Orleans Saints, featuring running back Adrian Peterson, at U.S. Bank Stadium.

Minnesota is now 2-1 in the preseason.

Skol Vikings!