With 0.8 seconds left in the game, the immense pressure that Columbus was putting on the Oilers late finally paid off. Dan Fritsche snuck the puck past Garon during a scramble in front of the goal to tie the game up at 1-1.
That goal forced overtime but set the stage for Cogliano's winning goal. Robert Nilsson stole the puck in the neutral zone and dished it to his teammate. Cogliano skated into the Blue Jackets zone and fired it five-hole past Leclaire for the overtime winner.
Theo Peckham got on the scoresheet early but it was because of a penalty. He bowled over Jared Boll in front of the Oilers net and received an interference penalty as a result.
After Edmonton killed off the penalty, Zack Stortini dropped the gloves with Jared Boll. Boll quickly got Stortini's sweater up and the two wrestled for the remainder of the bout.
Columbus carried most of the play in the opening period, outshooting Edmonton 12-4 through the opening 15 minutes.
Late in the first, Jarret Stoll took a penalty for high sticking but once again the Oilers' penalty killers limited the Blue Jackets chances to one harmless shot on goal.
Shots after one period were 13-8 for the Blue Jackets.
Garon made a big save in the early part of the second, smothering the rebound to ensure Zherdev didn't pick up a loose puck in a dangerous area.
A penalty to Zherdev nine minutes into the second period gave Edmonton their first power play of the game.
Near the end of that man advantage, the Oilers capitalized to score the game's first goal.
Fernando Pisani fired a shot that rang off the bar in the back of the net and out again, giving Edmonton a 1-0 lead.
Columbus had a power play of their own late in the period and had several chances to even the game up. Off the rush, David Vyborny was stopped on a low shot by Garon. Hainsey looked to have the open net but Gilbert batted his shot away to keep the Blue Jackets off the scoresheet.
Garon had to be sharp as well moments later in stopping Chimera and Zherdev both from the left circle.
Shots on goal after two periods were 21-11 for Columbus.
Gagner and Cogliano rushed into the Jackets zone early in the third but Boll upended Cogliano as he drove towards the net. The result was an Oilers power play.
On the ensuing man advantage, the best scoring chance actually went to the Blue Jackets. Rick Nash picked up the puck at his own blueline and skated down the ice on the right wing. His low shot was kicked away by Garon.
Midway through the third, Hemsky made a nice move to get the puck around Blue Jackets defenceman Rostislav Klesla but Leclaire stopped him on the backhand attempt.
Garon came up with a big stop with just under three minutes to play after Klesla's point shot was deflected by Tarnstrom on its way to the net.
NOTES: Nilsson's assist on Cogliano's overtime winner extended his scoring streak to six games... Theo Peckham had 13:22 of ice time with one hit in his NHL debut.