Sergei Bobrovsky made the big saves in overtime, Jack Johnson scored the deciding goal in the ninth round of the shootout, and the Columbus Blue Jackets defeated the Detroit Red Wings 2-1 at Little Caesars Arena in Detroit on Saturday.
Detroit (8-8-2) had won an NHL record 12 consecutive shootouts. It was the Red Wings' first shootout loss since Feb. 20, 2016, at the Ottawa Senators.
Columbus (10-7-1) ended a four-game losing streak, but it wasn't easy.
[WATCH: All Blue Jackets vs. Red Wings highlights]
Bobrovsky, making his first back-to-back starts this season, made 32 saves, including two amazing saves in overtime on 2-on-0 breakaways.
He first stopped Andreas Athanasiou with a skate save after a pass from Anthony Mantha with 1:25 left. The forwards switched roles 25 seconds later and Bobrovsky stopped Mantha.
Video: CBJ@DET: Johnson makes nice forehand move to win it
It was the first one that had everyone talking. Mantha took a pass from Athanasiou on the left side and faked a shot before returning the puck to Athanasiou back door at the right post for what looked like an open-net goal.
Bobrovsky was leaning to his left but was able to stop and stick out his right leg.
"It just happened. I played the first pass. I thought he would shoot but he goes back," he said. "I just throw what I could. I felt it in my heel. It hit my heel. It was good. You're not going to have those every night. It was needed too."
Athanasiou gave all credit to Bobrovsky.
"What a save. It's either going in there or it's not," Athanasiou said. "It's unfortunate it didn't go in. He's an unbelievable goalie. He made an unbelievable save."
Bobrovsky gave up a goal to Frans Nielsen in the first round of the shootout but stopped the next eight tries. Artemi Panarin tied the shootout in the second round.
It remained that way until Johnson, a defenseman, scored the fourth game-decider of his NHL career, against Jimmy Howard, who made 31 saves, including a penalty shot by Josh Anderson in the first period.
"I was actually just watching all the shooters before me," Johnson said. "Every guy was going in to shoot. [Howard] was challenging a lot so I knew I was going in deking."
Video: CBJ@DET: Bobrovsky stones Zetterberg with the glove
Howard said he was surprised by the move for a simple reason.
"I know his move. I still bit on it," he said. "I didn't think he was going to do it on me because I've seen it so many times."
Panarin scored his third goal of the season 1:07 into the first period to give Columbus a 1-0 lead.
Howard kept it there with two saves in the final minute. First, he made a glove save on Anderson's penalty shot after the Blue Jackets forward was held by Mike Green with 43 seconds left. Howard 10 seconds later did the splits to glove a slap shot by Panarin.
Bobrovsky was headed for a shutout until Athanasiou made it 1-1 at 6:11 of the third period.
The Red Wings took advantage of bouncing puck to tie the game. A shot in front of the net went off Red Wings forward Tomas Tatar to defenseman Niklas Kronwall. He passed to Athanasiou for a quick shot into the open net.
Video: CBJ@DET: Athanasiou buries the nice feed in tight
"It was unreal. It was a goaltenders show," Detroit coach Jeff Blashill said. "Some of the saves that were made were incredible. Obviously in overtime there were some unreal saves, and the shootout goes forever. It's fitting the shootout goes that long because I thought both goalies were excellent."
Goal of the game
Panarin's goal at 1:07 of the first period.
Video: CBJ@DET: Panarin fires home a one-timer
Save of the game
Bobrovsky's save of Athanasiou at 3:35 of overtime.
Video: CBJ@DET: Bobrovsky robs Athanasiou on 2-on-0
Highlight of the game
Howard's penalty-shot save of Anderson at 19:17 of the first period.
Video: CBJ@DET: Howard stops Anderson's penalty shot attempt
They said it
"That was so ridiculous we actually started laughing on the bench. It was beyond clapping on the boards. That was unbelievable." -- Blue Jackets defenseman Jack Johnson on Sergei Bobrovsky's overtime save on Andreas Athanasiou
"Every night seems like it's playoff game and it felt like that tonight." -- Red Wings coach Jeff Blashill
Need to know
Red Wings forward Justin Abdelkader, who fractured his cheekbone against the Calgary Flames on Thursday, did not play. Forward Luke Witkowski replaced him in the lineup. Witkowski was scratched the previous seven games. … Panarin has seven points (four goals, three assists) in five games against the Red Wings. The first four games were for the Chicago Blackhawks. … Linesman David Brisebois left the game for six minutes early in the first period after a collision with Blue Jackets defenseman Markus Nutivaara, who lost an edge and undercut Brisebois, causing him to fall backward. … Columbus took no penalties; Detroit took two.
Blue Jackets: At the Montreal Canadiens on Tuesday (7:30 p.m. ET; TSN2, RDS, FS-O, NHL.TV)
Red Wings: Host the Calgary Flames on Wednesday (7:30 p.m. ET; SN, TVA Sports, FS-D+, NHL.TV)
Video: Bobrovsky, Blue Jackets beat Red Wings in SO, 2-1