Win over Canucks proved the team remains on the right track, despite all the injuries and frustrations this season has wrought.