Kentucky gets much needed win over Vanderbilt