KC ends back-and-forth battle with Vikings on 44-yard field goal as time expires