Edmonton had a great chance early in the game to take the lead. Steve Staios carried the puck into the Blues zone and deked out goaltender Manny Legace before throwing the puck into the slot to Patrick Thoresen.
Thoresen had a wide open net and tried to backhand it in but Blues defenceman Jay McKee slid into the way of the puck.
A penalty to Ethan Moreau for throwing the puck over the glass swung momentum into the Blues' direction. St. Louis generated some great chances on the man advantage including Lee Stempniak on a scramble in front but Garon was able to spin around and knock the puck away with his glove.
Shortly after, Paul Kariya tried to pounce on the loose puck but Fernando Pisani bodied him out of position.
Shortly after the penalty expired, David Perron put home a rebound after a point shot from Christian Backman was kicked out. The goal put St. Louis in front 1-0.
Midway through the period, Zack Stortini dropped the gloves with Bryce Salvador. After the bout, Salvador received two minutes extra for instigating.
On the ensuing power play, the Oilers had several chances but couldn't get any sustained pressure on Legace.
After one period, shots on goal were 10-3 for the Blues.
Hannu Toivonen replaced Legace to start the second period.
44 seconds into the period, Edmonton tied the game at 1-1. Tom Gilbert blasted a shot from the right point that beat Toivonen top corner.
Just over a minute later, Ladislav Smid dropped the gloves with David Backes of the Blues. For his first fight, Smid fared well getting a lot of punches in on his St. Louis counterpart.
The fists kept flying with Zack Stortini dropping the gloves for an extended bout with D.J. King of the Blues. The fight lasted several minutes with King getting the better of Stortini but the Oilers winger holding his own against the 230 pound St. Louis forward.
St. Louis almost took the lead as Keith Tkachuk and Kariya came in on a two-on-none with Pitkanen in pursuit. The two worked a give-and-go which ended up on the stick of Kariya but Pitkanen got his stick in the way and knocked the puck out of harm's way.
Midway through the second, Moreau and Grebeshkov skated in on a two-on-one. Moreau elected to shoot but rang the puck off the far post.
Late in the second period, St. Louis had a power play and with time ticking off in the two-minute minor to Jarret Stoll, Reasoner threw the puck into the neutral zone inadvertently sending Boyes in alone on a breakaway. Boyes shot wide on the opportunity, keeping the game tied.
Several minutes later, Garon made a miraculous glove save on Perron as he stretched across to deny the Blues rookie with 20 seconds left in the period.
Shots on goal through two periods were 21-8 for St. Louis.
Early in the third, Dustin Penner was sent in alone on a breakaway by Robert Nilsson. Penner faked the backhand move and then went to his forehand deking out Toivonen for the goal.
Midway through the third, David Backes took a one-timer from the slot and blasted it by Garon to even the game up at 2-2.
With just over six minutes to go in the third, Ladislav Smid clipped Backes with a high stick to put St. Louis on the power play.
After a strong kill, Edmonton went back on the attack. Penner was at the doorstep of Toivonen with an open net but couldn't get control of the puck enough as it went across the open goal mouth and wide.
With 2:17 to go in regulation, Cogliano knocked down Kariya in front of the Oilers net to prevent a scoring chance but received two minutes for cross checking on the play.
Edmonton's penalty killers did the job once again, sending the game into overtime.
Shots after three periods were 30-19 for the Oilers.
Andrew Cogliano had a great shift in overtime, buzzing around the Blues zone and creating several chances but couldn't beat Toivonen.
Late in the extra frame, Moreau and Stoll came close to scoring and drew a St. Louis penalty to Matt Walker which set the stage for the OT winner.