John Tortorella got his wish.

The Vancouver Canucks coach was saying Thursday that the best way his team could deal with its late-game collapse ghosts would be to grab a one-goal, third-period lead and carry it home.

The Canucks did just that Friday as they hung to beat the red-hot St. Louis Blues 2-1 at Rogers Arena.

The win snapped a five-game losing skid for the Canucks and ended the Blues’ seven-game winning streak.

This win may be worth more than just the two points in the standings for the Canucks, whose collective psyche had been bruised by recent struggles.

“I would have preferred a 5-0 game, but it’s good to close that one out with what has been happening with us lately here,” said Vancouver defenceman Kevin Bieksa. “Everyone talks about the mindset, but when you lose a bunch of games in the last minute it’s natural that it’s going to creep into the back of your mind and maybe you are going to clench your stick a little tighter and this is the only way to get rid of that, by closing out a couple and getting that good feeling back.

“To close out a good team like that is certainly going to give you confidence. It’s not like we’re playing one of the bottom-feeders of the league and holding them off is a lot easier said than done. This is a good team, this is a high-scoring team, and they are hot and have a lot of good players.