Just when the road trip was starting to get good... it’s over.

After spending the first four games of their marathon road trip on their knees the Edmonton Oilers finished on their feet overcoming a 2-0 deficit with four straight goals to beat the Montreal Canadiens 4-3.

Edmonton finishes the six-game swing with a 2-4-1 record and improves to 3-6-1 on the year thanks to the season-long two-game winning streak.

Edmonton blew it open in the third. With the score tied 2-2 Edmonton erupted for two goals the first coming eight minutes when Jordan Eberle sprung Ryan Nugent-Hopkins who set up Jeff Petry on a 2-on-1.

Moments later Ryan Jones atoned for a horrible first period giveaway by jamming home the insurance at 9:57.

The Oilers looked in big trouble late in the first period after a couple of quick Montreal goals put them in a 2-0 hole. First they got caught running around in their own end leading to a penalty which lead to a Tomas Plekanec goal at 16:36.

Just 87 seconds later Ryan Jones served up a giveaway for the ages forcing a pass across his own zone when he was 10 feet away from the Edmonton blueline. Brendan Gallagher intercepted and scored on Devan Dubnyk with Montreal’s 14th shot of the opening 20 minutes.