Islanders 3, Flames 1. With AP Photos. John Tavares scored a goal and added an assist, and Evgeni Nabokov made 29 saves to lead the New York Islanders to a 3-1 win over the Calgary Flames on Thursday night.
Andrew MacDonald and Brian Rolston also scored for New York, which snapped a three-game losing streak. The Islanders had dropped four in a row at home (0-3-1) since a 5-1 victory against Tampa Bay on Dec. 6.
Tim Jackman scored the lone goal for the Flames, and Miikka Kiprusoff stopped 31 shots, but Calgary had its four-game winning streak broken.