John Tavares had three goals, including a tiebreaker in the third period, and added an assist for the Islanders Saturday in a 4-2 victory over the Rangers here. Goalie Evgeni Nabokov won in his return to the NHL Nabokov finally suited up for the Islanders after declining to join the team last season when they claimed him on waivers following a stint in Russia in the Kontinental Hockey League. The Islanders have won three straight after an opening-night loss, and they have the 21-year-old forward Tavares to thank for the past two. He had two goals and two assists in the first period of the Islanders' 5-1 victory over Tampa Bay Thursday. “It's nice to produce; it's what I do best,” said Tavares, who was chosen first over all in the 2009 draft. Bruins 3, Blackhawks 2: Stanley Cup champions Boston Bruins thrillingly twice fought back from behind to beat the Chicago Blackhawks in a shootout at the United Center. Bruins goalie Tim Thomas stopped all three Chicago shooters in the shootout and Tyler Seguin beat Chicago goalie Corey Crawford with a snap shot through the legs to settle the game. Devils 3, Predators 2: The Devils' Ilya Kovalchuk and Zach Parise scored in a shootout against host Nashville. Kovalchuk also scored on a power play for the Devils, who won by shootout for the second straight game. Red Wings 3, Wild 2: Johan Franzen scored a power-play goal with 48.5 seconds left in overtime, capping Detroit's rally from a 2-0 deficit in the second period at Minnesota. The Red Wings are 4-0 for the first time since 1997. Kings 3, Flyers 2: Mike Richards, in his first game in Philadelphia since the Flyers traded him to Los Angeles in June, assisted on Jack Johnson's power-play goal at 1 minute 39 seconds of overtime. Sabres 3, Penguins 2: Nathan Gerbe and Luke Adam each had a goal and an assist in Buffalo's first victory over host Pittsburgh since Dec. 29, 2009. James Neal scored his league-leading fifth goal for the Penguins, who lost in regulation for the first time. Maple Leafs 3, Flames 2: Phil Kessel assisted on host Toronto's first goal, then led a rally from a 2-1 deficit with goals in the second and third periods as the Maple Leafs extended their season-opening winning streak to three. Other results: Avalanche 6, Canadiens 5; Stars 4, Blue Jackets 2; Coyotes 4, Jets 1; Capitals 2, Senators 1; Panthers 3, Lighning 2; Canucks 4, Oilers 3; Blues 4, Sharks 2.