CALGARY -- Martin Necas had two goals and an assist to help the Colorado Avalanche to a 4-2 win against the Calgary Flames at Scotiabank Saddledome on Thursday.