VANCOUVER, B.C. (AP) -- Shayne Corson is thrilled to be healthy again. Scoring goals for the Toronto Maple Leafs is a bonus.
Corson, who revealed this week in a Sports Illustrated article that he had severe panic attacks throughout last season, scored twice and had an assist as Toronto beat the Vancouver Canucks 6-5 Thursday night.
"I'm feeling a lot better now that everyone has found out over the last couple of days," Corson said. "Things are going well and we're on a bit of a roll.
Jonas Hoglund, Alyn Mccauley, Aki Berg and Gary Roberts also scored for Toronto, which won for the fourth time in five games.
Markus Naslund scored on a penalty shot and had three goals for Vancouver.
Trailing 6-3, Vancouver closed within a goal when Naslund converted a penalty shot 5:33 into the third and then completed his hat trick with a wrist shot four minutes later.
"We just have to work more on our defensive game. We struggled a bit in our own end," Corson said. "We had some good moments and we had some bad moments." Corson is quick to accept any good moment, especially after last season.
The 35-year-old winger has suffered from inflammation of the large intestines since he was 15. He told Sports Illustrated that the condition contributed to panic attacks and eventually to a stomach ulcer last year.
"I was really frustrated with last year, with the season," Corson said.
"I was so excited to come to Toronto and play, but it just didn't go well." Corson opened the scoring 4:40 into the first period. He made it 3-1 by scoring on his own rebound with five minutes left in the period.
"I think we gave them six goals," Naslund said. "We weren't committed to doing the things we need to do in our own end. We just made too many mistakes." Trent Klatt and Mattias Ohlund also scored for Vancouver, and Andrew Cassels finished with three assists for the Canucks.
Naslund was awarded a penalty shot after Toronto goalie Curtis Joseph threw his stick.
"I lost my stick, whether I threw it or not is very debatable, said Joseph, who finished with 25 saves.
Canucks goalie Dan Cloutier gave up six goals on 18 shots.
"He probably should have had the first one, but after that it was second chances and blown coverage," Canucks coach Marc Crawford said. "We didn't make it difficult for them to score."
Check out the full scoring summary
and event details