Atkinson made it 2-2 with his first power-play goal of the season at 3:20 of the third. His shot from the right wall deflected off Hamilton and the left post. He has 12 goals to tie Bjorkstrand for the Blue Jackets lead.
At 8:37, Nedeljkovic gloved a backhand by Max Domi on a breakaway.
"He got us the two points tonight, plain and simple," Carolina coach Rod Brind'Amour said. "He made some real big saves that allowed us to hang around and get two points."
Niederreiter's goal came after Jordan Staal won the draw to Hamilton at the right point. He passed across to Jaccob Slavin and Niederreiter was in front for the redirect.
"We got a good face-off win," Niederreiter said. "We knew we had to get pucks to the net and go there. I'm glad I got rewarded and had a chance to win the game."
At 19:05, Jones got a stick on a shot by Warren Foegele and the puck went wide of the empty net to allow Columbus to tie it seconds later.
"We find a way to get one," Werenski said. "There's no time to sit here and feel sorry for ourselves that we didn't get a second.
"I thought we played a good hockey game. There's a lot of things we can take from that game and build on and there's still some things we have to clean up."