Jeff Teague added 22 points, including eight in the final period when the struggling teams traded the lead several times.
The Hawks went ahead for good when Korver’s 3-pointer gave them a 90-89 edge with 2:15 left.
Both teams entered the contest having lost 14 of their previous 16 games. The Hawks (28-35) have plummeted to the No. 8 spot in the Eastern Conference standings. They lead the surging Knicks (26-40), who have won five in a row, by 3½ games for the final playoff spot.
Brandon Knight and Ersan Ilyasova scored 20 points each for Milwaukee (13-52), which has the worst record in the NBA.
• Al Horford won’t try and return for the playoffs if the Hawks make the postseason.
The center tore his right pectoral muscle on Dec. 26 and hasn’t played since. He tore the left one in the 2011 and returned to play later that season.
“No. I think it would be hard. This injury, honestly, was a little more severe than the other one,” he explained Thursday in his first meeting with reporters since the injury. “And it’s my right side, shooting arm, and I need to feel 100 percent confident with it, so I think it’s going to be a little bit slower.”
BULLS: Mike Dunleavy scored all of his 21 points in the second half, Joakim Noah flirted with another triple-double and Chicago posted a 111-87 wire-to-wire victory over the Houston Rockets.
Noah finished with 13 points, 10 rebounds and nine assists in 34 minutes.
He was headed for his fourth triple-double of the season, but sat down with about three minutes left
because of the lopsided score.
WIZARDS: Guard John Wall was fined $15,000 by the league on Thursday for inappropriate comments toward game officials.
Wall made the remarks on the court after the Wizards’ 98-85 home loss to the Charlotte Bobcats on Wednesday night.
Wall was particularly upset that he was called for fouling Kemba Walker during Walker’s 3-point attempt in the fourth quarter.
“I ain’t touch him. All he did is scream,” Wall said. “Ref gave him a call all night because he was screaming. ... I think they made some unfortunate calls plenty of times.”
WARRIORS: Guard Klay Thompson will miss tonight’s game against Cleveland to attend a funeral.
Thompson will travel to the Bahamas for the funeral of his grandfather, Dewitt, who died recently at his home at age 94.