Dan Vladar made 25 saves on the night, MacKenzie Weegar scored the unassisted OT winner, and the Calgary Flames topped the Vegas Golden Knights 2-1.