Saints top Vikings 14-9 in season opener