Sidney Moncrief scored 28 points, including two free throws with 27 seconds left, to lead the Milwaukee Bucks to their fifth straight victory, a 111-106 decision over the 76ers last night in Philadelphia.

Moncrief's foul shots gave the Bucks a 107-103 lead after Ricky Pierce hit two foul shots to break a 103-103 tie. Maurice Cheeks hit a jumper with 21 seconds to play to bring Philadelphia within 107-105, but Craig Hodges hit two free throws with 19 seconds left.

Terry Cummings scored 24 points for the Bucks. Cheeks led Philadelphia with 27 points, Charles Barkley had 23 and Sedale Threatt had 22.

Philadelphia guard Andrew Toney, sidelined for 4 1/2 months by foot injuries, played for the first time since Oct. 31 and missed all five of his shots in nine minutes. Suns 108, Celtics 101

Walter Davis scored 20 points as Phoenix beat visiting Boston.

Phoenix held an 83-71 lead entering the final quarter, and the Celtics cut it to 100-95 when Bill Walton made a five-foot jumper with 2:14 left. But after Davis hit an eight-foot jumper with 1:52 left, Boston was forced to foul and Phoenix made six of eight foul shots to clinch it.

Boston's Larry Bird (24 points) and Coach K.C. Jones were ejected from the game with 9:49 left. Mavericks 126, Nets 124

Rolando Blackman scored a Meadowlands-record 42 points, including two free throws in the final minute, to lift Dallas to victory in East Rutherford, N.J.

Blackman, a 6-foot-6, fourth-year guard from Kansas State, hit 10 of 13 field goals and 22 of 23 free throws to break the arena record of 40 points by Bernard King of the New York Knicks on April 20, 1983.

New Jersey's Albert King scored a season-high 29 points. Cavaliers 111, Knicks 97

In Richfield, Ohio, Roy Hinson scored 24 points and World B. Free had 23 as Cleveland handed New York its sixth straight loss.

The Cavaliers broke the game open with a 23-8 run to start the fourth quarter. That surge, fueled by a pair of three-point baskets by Eddie Johnson, allowed Cleveland to take a 107-86 lead.

New York played for the fourth straight time without rookie center Patrick Ewing, who is suffering from a sore right knee and is on a day-to-day status. Louis Orr led the Knicks with 19 points. SuperSonics 100, Hawks 87

Gerald Henderson scored 13 of his 23 points during a third quarter that carried Seattle, at home, to a fight-marred victory over Atlanta.

With 3:27 left in the second quarter, Seattle's Xavier McDaniel and Atlanta's Keith Willis were ejected for fighting. The two exchanged words after exchanging elbows, then McDaniel took a swing at Willis. Both benches cleared.

Atlanta played its second straight game without leading scorer Dominique Wilkins (sprained left knee). Pacers 124, Bulls 110

Herb Williams and Ron Anderson scored 22 points each and Vern Fleming had a club-record 17 assists to lead Indiana at home.

Steve Stipanovich had 20 points for Indiana. George Gervin's 23 points paced Chicago. Pistons 117, Jazz 96

Isiah Thomas scored 31 points and Kelly Tripucka had 30 as Detroit won its ninth straight home game. Overall, the Pistons have won seven of eight and 14 of 18.

The Pistons took command in the third quarter after taking a 56-51 halftime lead. Rockets 116, Warriors 110

Ralph Sampson, starting at center for the first time in two years, scored 25 points to lead Houston over Golden State in Oakland, Calif.

Sampson moved from forward to center because of the knee injury suffered by Akeem Olajuwon Saturday night in a game against the Los Angeles Clippers. Olajuwon, an all-star performer, will miss at least two weeks. Team physician Charles Baker said Olajuwon sprained the medial collateral ligament when teammate Robert Reid fell on him under the basket.

Olajuwon was averaging 23 points and 11 rebounds per game this season, his second as a pro, and had not missed an NBA game until Monday night.

Purvis Short led the Warriors with 25 points, followed by Eric Floyd with 22.