Atlanta moved one-half game ahead of Chicago for fifth place in the Eastern Conference.
Monta Ellis led Milwaukee with 27 points and 17 assists, and Ersan Ilyasova scored 25 points.
Ellis made a 3 with 17.8 seconds remaining to cut Atlanta’s lead to 105-102. Al Horford, who had 18 points and 17 rebounds, made two free throws to push the lead to five points.
Devin Harris scored 19 points for Atlanta.
The Bucks held out two injured starters, guard Brandon Jennings and center Larry Sanders.
KNICKS 101, CAVALIERS 91
In Cleveland, Carmelo Anthony scored 31 points with 14 rebounds in just three quarters and New York bounced back after having its winning streak stopped at 13 games one night earlier by beating the Cavaliers.
Anthony’s streak of scoring at least 35 points ended at six games as New York coach Mike Woodson chose to rest the All-Star forward the entire fourth quarter.
J.R. Smith also scored 31 – 13 in the fourth while Anthony watched – for New York, which is trying to hold off Indiana for the No. 2 seed in the Eastern Conference playoffs.
Kyrie Irving scored 31 for the Cavs.
HEAT 109, CELTICS 101
In Miami, LeBron James scored 20 points in 29 minutes, Rashard Lewis added 19 on a huge night for the Miami bench and the Heat tied the franchise record for home wins in a season, topping Boston
Dwyane Wade, back after missing six games with bone bruises around his right kneecap, scored 11 in 34 minutes for Miami, which won its 35th home game to tie the standard set in 2004-05.
The Heat erased an early 13-point deficit with a 41-point second quarter, shooting 16 for 19 in the period. Miami also made 12 3-pointers to push its season total to 686, another team record.
Jeff Green scored 25 for Boston, which played without Paul Pierce and Kevin Garnett.
NETS 117, PACERS 109
In Indianapolis, Deron Williams scored 33 points and Brooklyn secured home-court advantage in the first round of the playoffs with a victory over Indiana.
Brook Lopez and Joe Johnson each had 24 points for the Nets (47-32), who have won four of their past five games.
David West had 26 points and nine rebounds, and Paul George had 21 for the Pacers (49-30), who have lost three of four.
The Nets are guaranteed the No. 4 seed in the Eastern Conference and pulled within two games of the Pacers for No. 3.
RAPTORS 97, BULLS 88
In Toronto, Amir Johnson had 24 points and nine rebounds, Rudy Gay scored 23 points and the Raptors earned their second consecutive win over Chicago.
Kyle Lowry had 13 points, 11 assists and nine rebounds, and DeMar DeRozan scored 19 points for the Raptors, who were coming off a 101-98 win in Chicago on Tuesday night.
Chicago’s Carlos Boozer fouled out with 19 points and 12 rebounds in 31 minutes, his 11th double-double in the past 13 games.
The Bulls lost for the third time in four games and lost any hope of earning home-court advantage in the first round of the playoffs.
76ERS 97, WIZARDS 86
In Washington, Jrue Holiday scored 22 points, and Philadelphia found enough motivation to put the Wizards’ pursuit of ninth place to rest for good.
Thaddeus Young added 18 points and 13 points for the 76ers, who had played a pair of stinkers since being mathematically eliminated from the playoffs but handled the Wizards, who had made catching Philadelphia a very public goal to make up for a 4-28 start.
John Wall scored 24 points for the Wizards, who have lost four in a row and trail the 76ers by 3½ games with two to play in the race – if it can really be called that – for top non-playoff team in the Eastern Conference.
PISTONS 113, BOBCATS 93
In Auburn Hills, Mich., Jonas Jerebko scored 17 of his 21 points in the first half, and Detroit routed Charlotte behind terrific outside shooting.
Detroit went 12 of 18 from 3-point range, with Brandon Knight making all three of his attempts. Knight scored 19 points.
Kemba Walker scored 24 points in the first half for the Bobcats but finished with only 28.
Detroit has won three in a row for only the second time all season.
The Pistons had a four-game winning streak snapped by Charlotte in January.