Vanderbilt rallies, comes up short at Kentucky