BOSTON -- Patrice Bergeron scored twice in his 1,000th NHL game, and Peter Cehlarik scored the go-ahead goal in the third period to help the Boston Bruins defeat the New York Islanders 3-1 at TD Garden on Tuesday.
Cehlarik scored at 6:34 of the third period, Brad Marchand and David Pastrnak each had two assists, and Tuukka Rask made 28 saves for Boston (29-17-7), which has won two in a row and has a four-game point streak (2-0-2).
"It feels good," Bergeron said. "It feels good to get the win, basically. That's what I told the guys before the game. As much as it is just another game, a regular-season game, it's still a special game and something that I wanted to win, and it was a great team effort."
[WATCH: All Islanders vs. Bruins highlights]
Robin Lehner made 24 saves, and Jordan Eberle scored for New York (30-16-6), which had an eight-game point streak end (6-1-2).
"His resume speaks for itself," Eberle said of Bergeron. "He's won pretty much everything. He plays the right side of the puck, he plays the right way, he doesn't really cheat out there. He's definitely a great ambassador for the game and he's had a [heck] of a career."
Bergeron scored on a rebound of Pastrnak's shot at 2:31 of the second period to give the Bruins a 1-0 lead.
Video: NYI@BOS: Bergeron jams in loose puck in 1,000th game
Eberle tied it 1-1 with a power-play goal at 16:40 of the second. Eberle took a pass from Mathew Barzal on the goal line to the right of the net, pivoted to the front and beat Rask to the far post high.
The Islanders thought they took the lead when Cal Clutterbuck scored at 4:52 of the third period, but the goal was overturned when replays concluded New York entered the Bruins zone offside.
After Cehlarik gave them the lead, the Bruins killed a double minor for tripping and slashing against defenseman Matt Grzelcyk.
The Islanders went 1-for-5 on the power play.
"I thought we moved the puck well on the power play; that wasn't really the issue today," Eberle said. "They're a good team over there. They don't give you much. We definitely had our opportunities, though."
Bergeron, who is the 334th NHL player to play 1,000 games, scored an empty-net goal at 19:05 for the 3-1 final. Pastrnak had a chance to score into the empty net but dropped off the puck to Bergeron on his special night.
"It means a lot, obviously," Bergeron said. "I was surprised. I saw him look a couple times, I was like, 'Oh, he's going to drop it.' But we were definitely alone, and I very much appreciate it."
Video: NYI@BOS: Bergeron pots empty-netter to seal win
They said it
"It's a tough break. Obviously it was extremely close; [it] took them quite a while to figure it out with the replays and all that stuff. But it's tough in a road setting. You could see that the crowd really responded to that. It's almost as a goal against, but I thought we still responded just fine and we just weren't able to tie it up at the end." -- Islanders captain Anders Lee on the disallowed goal in the third period
"Did you really expect anything else? You know like that guy, he just steps up in every situation and you know he's going to have a big game on a milestone night like tonight. It was great to see. He's one of the top players in the game for a reason. He steps up in big moments and did that again tonight." -- Bruins forward Brad Marchand on center Patrice Bergeron
Need to know
It was New York's first regulation loss since Jan. 12. … The Islanders are 6-4-4 in games tied after the second period. It was the 11th straight game they have not trailed at either intermission. … Boston has won its past six games against New York. The Bruins have outscored the Islanders 20-7 during the streak. … Bergeron became the fifth player to play 1,000 games for the Bruins, joining Ray Bourque (1,518), Johnny Bucyk (1,436), Don Sweeney (1,052) and Wayne Cashman (1,027). He's the 31st to play all 1,000 games with one team. … Rask extended his point streak to 10 games (8-0-2).
Islanders: At the New Jersey Devils on Thursday (7 p.m. ET; MSG, MSG+, NHL.TV)
Bruins: At the New York Rangers on Wednesday (8 p.m. ET; NBCSN)
Video: Bergeron scores twice in 1,000th game, Bruins win 3-1