Calgary Flames build a five goal lead against Dallas Stars before having to hold on to close out the game for a 6-5 win.