The Vegas Golden Knights (20-5-5) defeated the Calgary Flames (11-15-3), 5-4, in overtime on Tuesday night at T-Mobile Arena.