Michael Kidd-Gilchrist contributed 13 points and 13 rebounds as the Wildcats (24-1, 10-0 SEC) won their 49th straight home game.
Marquis Teague chipped in 12 points and 10 assists for Kentucky, which notched its 16th consecutive victory overall. Davis added six rebounds and four blocks.
Kenny Boynton scored 18 points for the Gators (19-5, 7-2), who saw their seven-game winning streak come to a halt.
Also reaching double figures were Bradley Beal with 14 points and Patric Young with 12.