CLEVELAND (AP) -- LeBron James scored 26 points, Mo Williams added 17 and the Cleveland Cavaliers, despite playing poorly on offense down the stretch, hung on to beat the Milwaukee Bucks 85-82 on Friday night for their fifth straight win.
James finished with 10 rebounds and eight assists as the Cavs won their ninth straight game at home and left Cleveland with some momentum to begin a four-game road trip that will include a Christmas Day game against the NBA champion Los Angeles Lakers.
Cleveland scored just 2 points in the final 6:35 as the Cavs missed shot after shot.
Milwaukee rookie Brandon Jennings scored 18 points but fired up an air ball on a 3-pointer with 4.5 seconds left that would have tied it. Jennings was just 5 of 21 from the field.
(Copyright 2009 by The Associated Press. All Rights Reserved.)