Korpikoski's decisive tally came 8 minutes into the third period and the Coyotes hung on for the win, rebounding from a Tuesday loss to Pacific Division rival Anaheim.
The Sharks saw their three-game winning streak snapped despite a goal and an assist from Patrick Marleau.
Antti Niemi made 19 stops in the San Jose loss.
Megyn Kelly: Santa Claus and Jesus are both white men
Costly malfunction causes beer flood at Boston-area brewery