Jeff Skinner scored, and Stuart Skinner made 25 saves for the Oilers, who are 0-3-0 for the first time since 2015-16 (began season 0-4-0).
"We’re not off to a good start, obviously," Edmonton captain Connor McDavid said. "There have been a couple of bad bounces with some of those goals not going our way, obviously. Ultimately it is just not good enough. I’m sure there are lots of ways to explain it, but ultimately it hasn’t been good enough."
Skinner gave the Oilers a 1-0 lead, their first of the season, at 1:16 of the first period. He scored into an open net after Mattias Ekholm's slap shot from the left point produced a big rebound.
Edmonton appeared to take a 2-0 lead at 18:03, but Calgary challenged the play for goaltender interference, and the call was reversed after a video review determined that Corey Perry impaired Vladar's ability to play his position.
The Oilers then had another potential goal called back at 5:39 of the second period, this time after it was determined that Viktor Arvidsson was offside prior to Derek Ryan's goal.
"Obviously, a couple bounces our way, which I haven't seen in a lot of games. So, I'm happy for that, but that's the first week so we've got to keep going and getting even better," Vladar said. "The first one, I knew he was standing there but by the time the shot came, I think he was out of the crease. I don't really know. I just know my blocker got kind of stuck there, but to be honest with you, I thought it was a regular goal. But then I saw it from the top view and I saw there was a collision, so I'm happy it got overturned."
Andersson scored on an individual effort for Calgary to tie it 1-1 at 7:30. He skated into the offensive zone, cut around Zach Hyman toward the left point, made another move around McDavid in the circle, and beat Skinner glove side from the hash marks.