Matt Calvert scored the go-ahead goal with 3:03 left in the third and added an empty-netter in the final minute as the Columbus Blue Jackets ended a four-game losing streak with a 3-1 win over the Boston Bruins on Saturday night.
Ryan Johansen had a goal and an assist for the Blue Jackets, who stopped Boston's five-game winning streak and handed the Bruins their first loss since a 6-2 rout at Columbus on Dec. 27.
Curtis McElhinney had 34 saves in his first start since Jan. 4. McElhinney didn't allow anything past him after Carl Soderberg's goal 11:34 into the first period tied the game at 1.
The tie stood as McElhinney and Boston goalie Tuukka Rask exchanged saves through the second and third periods until Calvert broke the stalemate by backhanding in a rebound off a slap shot by Brandon Dubinsky. Dubinsky got the Bruins to bite on a fake and had a full windup for a shot that got through Rask's pads and hovered just outside the goal line before Calvert got his stick on it.
Boston pulled Rask for the extra skater and Calvert capitalized with a shot from just inside the center line with 38 seconds remaining.
Rask, who finished with 28 saves, was still fuming over Calvert's first goal and stormed straight to the tunnel after the final buzzer. Boston had allowed just six goals during the five-game streak.
Johansen gave Columbus a 1-0 lead on a power-play goal 7:57 into the first period, extending his franchise-record points streak to 13 straight games.
Soderberg tied it 11:34 into the first on a one-timer off a pass from Loui Eriksson.
NOTES: Boston LW Brad Marchand served the first of a two-game suspension for slew-footing Derick Brassard of the New York Rangers on Thursday. ... Johansen's goal in the first period was his 17th of the season. Jack Johnson and Scott Hartnell both picked up assists - also the 17th for both. ... Boston was trying for its first six-game winning streak of the season. ... McElhinney started for All-Star Sergei Bobvrosky, who lost his last four starts.