EDMONTON — The Edmonton Oilers had a bad taste in their mouth after their last game against the Vancouver Canucks, but they enjoyed some revenge on Thursday with a 6-2 victory.