Kesler broke a 1-1 tie off the rebound of a Jason Garrison shot 7:37 into the final period.
He doubled the advantage less than 7 minutes later on another rebound while Vancouver was on a power play.
Colin Wilson scored and Marek Mazanec stopped 30-of-33 shots for the Predators, who dropped a third straight at home.
Members of Congress to keep receiving porn magazine
Disney's 'Jessie' to feature network's first engagement