Drake Caggiula scored with less than a minute remaining, and the Edmonton Oilers beat the St. Louis Blues 3-2 on Thursday night. Caggiulabeat Jake Allen with 49.8 seconds left.
Michael Cammalleri and Connor McDavid also scored for the Oilers (16-17-2), who have won four of their last five. Tage Thompson and Patrik Berglund responded for the Blues (22-13-2), who have lost three in a row and five of their last six.
The Blues scored with 10:30 left in the third period as Thompson got his first career goal on a shot through traffic to beat Cam Talbot. Edmonton tied it up 38 seconds later on a wrist shot by Cammalleri and the Blues went on top with 6:38 left. Edmonton tied it again on a goal by Connor McDavid for his 13th goal of the season with 3:41 left.