The Edmonton Oilers have not lived up to high expectations this season, but Saturday was a reminder not to give up on the future.

Right wing Jesse Puljujarvi had a goal and two assists, the first three-point game of his NHL career, to help the Oilers to a 5-2 victory against the Vancouver Canucks at Rogers Place.

With their third straight win, the Oilers (21-23-3) have 45 points, 10 points behind the Calgary Flames for third place in the Pacific Division and 10 points behind the Colorado Avalanche for the second wild card into the playoffs from the Western Conference.

Marveling at Puljujarvi's size (6-foot-4, 211 pounds), his soft hands and his speed, Oilers coach Todd McLellan said the 19-year-old is only at the beginning of his impact days.

"This young guy could have been playing over Christmas at the World Junior tournament still," McLellan said. "He is very young and he's still adapting to life in North America. He's still growing up. As time goes on, he's probably further along than Leon (Draisaitl) was at that age.

"There's a bright future for him here in Edmonton. We just have to keep that development curve going in the right direction."

Puljujarvi, the fourth pick of the 2016 NHL Draft, spent 28 games with the Oilers last season (one goal, seven assists) when he was the youngest player to start the season on an NHL roster in 2016-17.