The first game of Kellan Lain's National Hockey League career lasted two seconds and the 24-year-old from Oakville, Ont., got punched in the mouth.

His second game, Tuesday, included only 10 shifts, but on the second of these the rookie floored the Edmonton Oilers - and everyone else - with a goal that launched the Vancouver Canucks to a 2-1 victory.

You couldn't make up a story like that.

You never know how Kellan Lain's story will go when it begins with a fight and ejection.

"There's a lot of emotions," Lain grinned Tuesday in a Canuck dressing room filled with happy people. "You just think about all the hard work you put in over the years and sacrifices you make and your family makes to get you this opportunity, and to get that goal was pretty special.

"I credit everything to my family. They were a huge support for me every step of the way. They supported me no matter what I wanted to do. And it was hockey, so they sacrificed the last 20 years. It's not only an accomplishment for me, but for my family as well."

And for the Canucks.

If the team is to survive the absence of captain and leading scorer Henrik Sedin, whose rib injury forced him to miss a Canuck game for the first time in nearly 10 years, it is going to need goals like the one Lain scored in the first period and better-by-the-week project Zack Kassian scored in the second.

And they're going to need more of the spectacular goaltending Roberto Luongo provided against a lousy Edmonton team that, nonetheless, were awfully dangerous on the power play with all their young, exasperating talent.

Luongo made 28 saves, his best work coming in the second period when he made superb stops against Taylor Hall, Jordan Eberle and Ryan Nugent-Hopkins during a couple of the Oilers' four power plays. Teammates awarded Luongo the Haida Hat as the player of the game.

But the night really belonged to Kellan Lain, and also to coach Mike Sullivan, who oversaw an important victory in the first game since John Tortorella was suspended 15 days for storming the Calgary Flames' dressing room area on Saturday.