The Toronto Maple Leafs got back on track after a tough stretch with a 6-2 victory over the Calgary Flames on Monday night.