Sam Gagner scored in the second round of the 2.

Jordan Eberle and Ryan Smyth scored in regulation for the Oilers, who snapped a three-game skid. Devan Dubnyk made 28 saves.

Jim Vandermeer and Ryane Clowe lit the lamp for the Sharks, who went 1-2-1 on a four-game homestand.

Antti Niemi stopped 24-of-26 shots for San Jose, which sits three points behind Dallas for first in the Pacific Division.