John Lucas scored 19 of his 29 points in the second half and Akeem Olajuwon finished with 23 to rally the Rockets to a 104-102 victory over the Denver Nuggets last night in Houston.

As the game ended, Denver's Elston Turner missed a 12-foot jumper that would have tied it.

Houston is 25-1 at home this season.

Wayne Cooper led the Nuggets with 27 points. The NBA's top scorer, Alex English, was held to 14 points.

Houston rallied from a 16-point deficit, but Denver still led by 99-95 with 3:50 left. Lucas' two foul shots cut the margin to two, then Robert Reid made a 20-footer to tie the game with 1:25 left. Olajuwon's three-point play with 56 seconds left put Houston up by 102-99. Kings 94, Knicks 90

LaSalle Thompson's basket with 1:23 left helped Sacramento win at home.

Mike Woodson led the Kings with 24 points and Thompson had 22. Patrick Ewing had 18 for New York. Spurs 112, Jazz 104

Artis Gilmore had 26 points and 12 rebounds and Wes Matthews led a fourth-quarter spurt that carried visiting San Antonio to victory.