A furious Auburn rally came up short as Kentucky held on for a 66-63 win over the Tigers Wednesday night at Beard-Eaves-Memorial Coliseum.