Patrick Kane is proving his rookie season was no fluke.
Kane had a goal and two assists to help Chicago remain undefeated in regulation at home with a 5-2 win over the Dallas Stars on Friday night.
"I like the way we compete and we generated a lot of offense tonight," Chicago coach Joel Quenneville said.
Kane has six goals and six assists in 10 games this season after leading all rookies in scoring with 21 goals and 51 assists in 2007-08.
Kane set up goals by defensemen Cam Barker and Brent Sopel, and credits his blue liners for helping him improve on offense.
"Ever since I've been here there's been a lot of production from the defensive corps," Kane said. "Barker and Sopel, big goals there. They got us going. You get those guys to chip in, it's real good for the team."
In the only other NHL game Friday, Vancouver beat Anaheim 7-6 in a shootout after blowing a three-goal lead.
Andrew Ladd and Dustin Byfuglien also scored for Chicago, which improved to 4-0-2 at home.
"We have to start winning some games on the road," Kane said of the Blackhawks, who are 0-3-1 on the road. "But we have a nice home stretch here and we've got to take advantage of it."
Chicago's Nikolai Khabibulin made 21 saves. The Blackhawks killed all five of Dallas' power plays, including a 5-on-3 advantage for 1:08 midway through the second with the game tied at 2.
The Stars didn't manage a shot during the two-man advantage.
"I always feel if you get a 5-on-3 and you don't score, you generally don't win the game," Quenneville said. "We found out the other day when we came out on the short end of it and didn't score. Tonight we had a huge kill."
Loui Eriksson and Steve Ott scored for Dallas, which opened a five-game road trip.
Stars backup Tobias Stephan stopped 27 shots in his second straight start in place of struggling Marty Turco. Stephan earned his first NHL victory on Wednesday, 4-2 over Minnesota.
Friday's start was only his second this season and third in the NHL.
At Anaheim, Calif., Mattias Ohlund scored in the 13th round of the shootout, and Vancouver beat the Ducks 7-6 after blowing a three-goal lead.
Ohlund sent a wrist shot past Jonas Hiller to end a roller-coaster contest and Anaheim's five-game winning streak.
Ducks right-wing Corey Perry scored with 57 seconds remaining to send the game into overtime after Steve Bernier put the Canucks ahead 6-5 with his second goal of the game 8:34 into the third period. Perry also had four assists.
Roberto Luongo made 32 saves and stopped 12 of 13 Anaheim shooters in the tiebreaker.
Ryan Kesler, Alex Burrows, Ohlund and Kevin Bieksa also scored for Vancouver.
Teemu Selanne had two goals, moving him into a tie with Guy Lafleur for 20th place all-time with 560 career goals.
Scott Niedermayer, Steve Montador and Chris Pronger also scored for Anaheim.