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.
Exploding whale video goes viral on Internet
Gal Gadot cast as Wonder Woman for 'Batman vs. Superman'