Jones' foul shot broke a 99-99 tie, and Horford, after being fouled by Ersan Ilyasova, tacked on a pair of free throws with 20 seconds remaining.
Horford (24 points, seven rebounds, six assists) and Josh Smith (23 points, nine boards) led the way in the win.
Ellis contributed 20 points while Ilyasova finished with 19 and 10 boards as the Bucks tumbled to their sixth loss in eight games.
Lytro unveils camera that can focus a photo after shooting it
Moore to attend retreat in to avoid Kutcher's wedding