With the score tied 3-all, Zherdev swooped into the offensive zone and passed the puck to himself backward between his legs before wristing a shot from the high slot that got by goaltender Hannu Toivonen at the 5:57 mark.
After Dan Fritsche made it 5-3 on a shot from the left dot just over a minute later, Zherdev took a long pass from David Vyborny and scored on a backhander for his 17th of the season. He had 10 goals in 71 games a year ago.
Zherdev didn't practice Wednesday or Thursday after taking a hard hit from David Backes in St. Louis' 6-1 victory Tuesday night.
Columbus' Jason Chimera ended a 25-game scoring drought, and Ron Hainsey and Rick Nash also had goals for the Blue Jackets. Chimera and Fritsche each also had an assist, while Vyborny and Adam Foote had three assists apiece, and Sergei Fedorov added two assists to extend his points streak to five games.
The Blue Jackets, who had lost their past two games, won their fourth in a row at home.
Backes, Brad Boyes, Andy McDonald and Jay McClement had goals for the Blues. The Blues had a three-game winning streak and six-game points streak end.
Backes and McDonald also added assists.
Earlier in the day, the Blues learned forward Mike Johnson will need season-ending surgery on his left shoulder.
Johnson, who has a torn labrum, is scheduled to have the surgery Wednesday, Blues spokesman Mike Caruso said.