Devin Booker made a mid-range jumper with 2.4 seconds remaining to lift the Phoenix Suns over the Milwaukee Bucks 108-106 on Monday night for their fourth straight win.