CLEVELAND (AP) -- Mo Williams made four free throws in the final 12.8 seconds as the Cleveland Cavaliers held on for a 101-98 win Wednesday night over the vastly improved Milwaukee Bucks, who showed they might be a dangerous team in the playoffs.
LeBron James scored 23 points and Williams 21 for the Cavs, who have won 10 of their past 11 and are closing in on the league's best record and home-court advantage throughout the postseason.
John Salmons scored 28 and Andrew Bogut 19 with 12 rebounds for the Bucks, who attempted just nine free throws -- none in the fourth quarter -- to 45 for Cleveland.
Salmons' 3-pointer with 8.6 seconds left pulled Milwaukee to 99-98, but Williams, one of the NBA's best free-throw shooters, was fouled and knocked down two free throws. James then stole a pass by Luke Ridnour with two seconds left to seal it.
(Copyright 2010 by The Associated Press. All Rights Reserved.)