Fred Roberts didn't have an easy explanation but was extremely happy with his performance Tuesday night.

The Milwaukee forward scored a career-high 32 points as the Bucks defeated Philadelphia 121-104, the 76ers' worst home loss this season.The 76ers played without Charles Barkley, who sustained a sprain ligament in his left knee Sunday.

"I just had open shots and they were going down," said Roberts, who made 14 of 18 shots. "I started to feel like everything was going in so I just kept shooting."

Roberts thought Milwaukee's 34 assists were a big factor in the victory.

"Our ball movement was just great, and that's how you get open shots," he said.

"We got our momentum going right from the start," Bucks coach Del Harris said. "And our ball-handling was superb.

"It was a wonderful team game."

Adrian Dantley, signed earlier in the day, played the entire fourth quarter for Milwaukee, his first action in more than a year. He last played for Dallas last season, appearing in 45 games before breaking a bone in his left leg.

"I felt really winded," said Dantley, who made one of three shots. "I was out of breath, but it felt good to get in there for a while.

"I didn't know the plays, but that will take time."

Even knowing the plays, however, wasn't enough for the 76ers, coach Jim Lynam said.

"I though the tone was set early on," he said. "They made their first seven shots and we were very passive on defense.

"I can't say I was disappointed with the effort, but I was disappointed with the execution."

Dan Schayes had 19 points for the Bucks, who outrebounded Philadelphia 52-39, led by Jack Sikma's 14.

Celtics 94, Nets 77

At East Rutherford, N.J., Reggie Lewis scored 22 points and Brian Shaw added 17 to lift Boston. The Celtics were helped by a poor shooting performance by the Nets, who hit only 28 of 87 from the field for 32.2 percent. New Jersey suffered its lowest scoring output on the season.

Bullets 101, Cavaliers 82

At Landover, Md., Ledell Eackles scored 21 points and the Bullets held the Cavaliers without a field goal for the first 7:48 of the fourth quarter to grab the victory. The Cavaliers overcame a 15-point deficit in the third quarter only to hit the drought that sent them to their seventh straight defeat on the road and their third in a row overall.

Pistons 83, Hornets 78

At Charlotte, N.C., Joe Dumars scored 24 points to help the Pistons to their fourth straight triumph. Dumars also connected on all five of his free throws, increasing his string to 59 straight overall. Mark Aguirre finished with 23 points and Mike Gminski finished with a season-high 16 rebounds for the Hornets.

Trail Blazers 104, Timberwolves 93

At Minneapolis, Jerome Kersey scored 25 points and Portland tallied its seventh straight victory. It was the second win for Portland over Minnesota in the last four days. The Blazers finished 4-0 against the Wolves and improved their record against the four newest expansion teams to a league-best 27-1.

Bulls 106, Magic 102

At Chicago, Michael Jordan, the NBA player of the month for March, began April with the same flourish, scoring a season-high 44 points to lead the Bulls. The win reduced Chicago's magic number to clinch the Central Division title to two.

Mavericks 133, Nuggets 126

At Dallas, Derek Harper and Rolando Blackman combined for 10 points in the final three minutes to fight off a Michael Adams-led rally and bring the Dallas Mavericks the win. Adams scored 37 points and became the NBA's all-time 3-point leader, hitting four to run his career total to 626.

Kings 96, Heat 90

At Sacramento, Calif., Travis Mays scored 25 points and hit four free throws down the stretch to lead the Kings. Antoine Carr added 19 points and three blocked shots for Sacramento, which won for only the second time in nine games. Sherman Douglas led the Heat, who lost their eighth straight on the road, with 22 points and seven assists.