Rickey Green scored a field goal and two free throws over the final nine seconds and Karl Malone had 29 points last night to lead the Utah Jazz to a 105-102 National Basketball Association victory over Houston, ending the Rockets' 20-game home winning streak.

The Jazz had lost twice this season in Houston, by 134-105 and 106-99.

The Rockets took a 96-89 lead with 5:36 to play, but Malone hit four free throws and Pace Mannion made a three-point basket to tie it. The score was tied two more times, and Houston took a 102-101 lead with 51 seconds to play before Green's jumper with nine seconds to play and two free throws with two seconds to go. 76ers 123, Nets 105

Charles Barkley, Julius Erving, Sedale Threatt and Maurice Cheeks each scored 19 points to lead Philadelphia at New Jersey.

Barkley scored six points during a 12-1 run late in the third quarter that put the 76ers comfortably ahead, 93-78. The triumph was Philadelphia's fifth straight and 13th in its last 14 games.

Otis Birdsong scored 23 points for New Jersey but had only two in the second half. Mike Gminski scored 18 and Albert King 15. Moses Malone scored 18 points for the 76ers.

With 3:58 left in the third period, two free throws by Darryl Dawkins cut the margin to 81-77. The 76ers then went on their 12-1 run. The 76ers' biggest lead was 25 points, 116-91, with 4:55 remaining. Trail Blazers 120, Cavaliers 108

Kiki Vandeweghe scored 28 points to lead Portland over Cleveland in Richfield, Ohio.

After Cleveland cut a nine-point deficit to 105-103, Vandeweghe scored on two straight layups to spark a 7-1 burst. Cleveland then missed five of its last six shots. Portland's Clyde Drexler scored 24.

Hawks 115, Kings 104: Reserve Eddie Johnson scored 12 fourth-quarter points to help Atlanta beat visiting Sacramento.

The Hawks never trailed, but Sacramento's 8-0 run -- on four points each by the Kings' Eddie Johnson and LaSalle Thompson -- tied the game at 75 late in the third quarter. Dominique Wilkins, who finished with 25 points and 15 rebounds although he has bronchitis, gave the Hawks a 77-75 lead with a jumper with 1:57 left in the period, and the Kings never caught up. Lakers 143, Suns 122

Magic Johnson had 21 points and 19 assists and James Worthy scored 23, powering Los Angeles past visiting Phoenix.

Despite a case of flu, Johnson fell one rebound shy of his third triple-double of the season. He had 13 points, 14 assists and seven rebounds at halftime, helping Los Angeles build a 70-57 lead.

The defending NBA champions blew open the game with a 16-7 spree beginning the third quarter. Johnson had six points and Kareem Abdul-Jabbar and Byron Scott four apiece in the run that handed the Lakers an 86-64 advantage.

The Suns never got closer than 13 points again in losing for the eighth straight time to Los Angeles.