Brock Boeser who scored two goals and dished out an assist, while Vancouver's third-string goalie, Arturs Silovs, was the unexpected hero, stopping 42 of 45 shots.
The Canucks are now ahead 2-1 in the series, and everyone's eyes are on Game 4, scheduled for Tuesday in Edmonton.
Edmonton dominated this game but couldn't overcome the goaltending disparity. Stuart Skinner yielded four goals on 15 shots and was lifted after the second period, while Silvos was virtually unbeatable. Yet there were some close calls, like when Derek Ryan nearly narrowed the gap to just one goal in the dying seconds of the first period, but his shot hit the post.
Then, in the second period, Oilers fans thought they had something to cheer about when Corey Perry seemed to score. Silovs made an incredible save, but Perry celebrated anyway.
However, after a review, the officials ruled it was no goal. Sportsnet's Elliote Friedman weighed in, and agreed with the call.
I think it was the right call. I don't think it was in. But with the uniforms the Canucks were wearing tonight, his glove had black webbing making it inconclusive. So Canucks fans who wanted the black skate jersey for the playoffs, thank goodness you didn't get your way or else you might've given up another goal.