Kyle Calder broke a tie with a third-period goal and Khabibulin made 33 saves - including stopping a second-period penalty shot - as Chicago snapped a three-game losing streak.
Khabibulin started despite being pulled in the Blackhawks' two previous games, both losses to Detroit. He earned his first victory in four contests since coming back from a sprained left knee that sidelined him for 12 games.
Khabibulin, the highest paid player in Blackhawks' history, was solid. He delivered the kind of performance that netted him a four-year, $27 million free-agent contract last summer.
"This was definitely the best I felt," Khabibulin said. "In the two Red Wings games, they were playing so fast, not only skating but moving the puck real fast so it felt fast.
"This game was a little better. I had some long shots and you can get into the game a little bit easier."
Calder turned Khabibulin's effort into a victory when he snapped a 2-all tie at 9:55 of the third. He deked and beat Blue Jackets goalie Marc Denis from just inside the crease after taking a pass from Patrick Sharp, who was behind the net.
"I had their 'D' man beat going to the net and I was yelling for it all the way in," Calder said. "Patrick made a great pass and it just bounced over (Adam) Foote's stick. I got him (Denis) to commit one way, was able to come back and was able to score."
Mark Bell and Mark Cullen also scored for Chicago, which won for just the third time in 11 games.
Rick Nash had a goal and an assist for Columbus, which came back from a 2-0 first-period deficit to tie it 2 in the third. Jody Shelley also scored for the Blue Jackets. Denis made 26 saves.
"We knew he (Khabibulin) got pulled the last couple of games," Nash said. "We knew we had to get pucks to the net quickly.
"He made saves when he needed them. He was good; he made some clutch saves."
Goals 26 seconds apart midway through the first period staked Chicago to a 2-0 lead.
Bell opened the scoring at 8:46 when he drove up the slot and knocked in a rebound of Rene Bourque's shot from the left wing.
Cullen made it 2-0 at 9:12 in the first. After picking up a loose puck in the neutral zone, he skated into the Columbus end and beat Denis with a high shot from the slot.
Dan Fritsche was awarded a penalty shot at 6:06 of the second after being pulled down from behind by Chicago's Michal Barinka. Khabibulin snared Fritsche shot toward the upper right corner with his glove.
"I just came in and Khabibulin made a good save on me," Fritsche said. "I didn't get everything that I wanted on it. I tried to go under the bar."
The Blue Jackets continued to pressure the Blackhawks and cut Chicago's lead to 2-1 when Shelley scored at 7:52 of the second.
Nash's power-play goal at 7:40 of the third tied it at 2. Planted at the edge of the crease, he swatted in Nikolai Zherdev's centering pass.
Notes: Nash's goal was his 20th. He has 13 points (six goals, seven assists) in his last 12 games. ... Columbus C Jan Hrdina sat out the game with a broken toe. He's day-to-day. C Mike Rupp missed third game with an irregular heartbeat. ... Bell's goal was his 21st, matching a career high set in 2003-04. ... Cullen has two goals and an assist in four games since his recall from Norfolk of the AHL last week.
|Mark Bell (21) ASST: Rene Bourque (15), Brent Seabrook (21)|
1 - 0 CHI
|Mark Cullen (5) ASST: NONE|
2 - 0 CHI
|Jody Shelley (3) ASST: Rick Nash (16), David Vyborny (31)|
2 - 1 CHI
|PPG - Rick Nash (20) ASST: Nikolay Zherdev (23), David Vyborny (32)|
2 - 2 Tie
|Kyle Calder (15) ASST: Patrick Sharp (11), Jim Vandermeer (11)|
3 - 2 CHI
|Power Play %||21.7%||17.6%|
|% on Road||21.5%||19.5%|
|% at Home||22.0%||15.8%|
|Rick Nash Roughing|
|Mark Bell Boarding against Dan Fritsche|
|Mark Bell Roughing against Dan Fritsche|
|Jason Chimera Hooking|
|Martin Lapointe Holding against Adam Foote|
|Jody Shelley Slashing against Matthew Barnaby|
|Matthew Barnaby Cross checking against Jody Shelley|
|Kyle Calder Hooking|
|Mark Hartigan Hi-sticking against Mark Bell|
|Milan Bartovic Tripping against Nikolay Zherdev|