Vikings make a statement with win over high-quality opponent