The NBA’s first American-Taiwanese player, Lin had 27 points and a career-high 11 assists in his first game since being named Eastern Conference Player of the Week.
The season-high crowd of 20,092 roared as Lin drained a pull-up jumper from the top with half a second to play, giving the Knicks their first lead since the opening quarter.
Amare Stoudemire returned from a four-game absence with 21 points for New York.
HEAT 105, PACERS 90
In Indianapolis, LeBron James scored 23 points and nearly produced his first triple double in 11 months and Dwyane Wade had 16 points, leading Miami to a rout of Indiana to become the first team in 33 years to win three in a row on the road in three days.
Miami is also the first club in 42 years to win each of the three by double digits. Phoenix was the last to win three in a row on the road in consecutive days, from Dec. 21-23, 1979.
Milwaukee was the last team to win all three by at least 10 from Nov. 20-22, 1970.
Plus, at 23-7, Miami has now tied the franchise’s best start.
BULLS 121, KINGS 115
In Chicago, Luol Deng came through with 23 points and a career-high 11 assists, and the Bulls escaped with a victory over Sacramento after watching a 19-point, fourth-quarter lead dwindle to two.
SPURS 99, PISTONS 95
In Auburn Hills, Mich., Tim Duncan had 18 points and 13 rebounds, and San Antonio overcame a spirited Detroit rally to beat the Pistons for its eighth consecutive victory.
Detroit trailed by 15 in the fourth quarter but came back to take the lead behind Ben Wallace, the veteran big man who set a record by appearing in his 1,055th career game – the most for an undrafted player since the NBA-ABA merger.
The Spurs took the lead for good on Tony Parker’s driving layup with 1:13 remaining.
GRIZZLIES 93, ROCKETS 83
In Memphis, Tenn., Mike Conley scored 21 points, and Rudy Gay added 20 points and eight rebounds to lead the Grizzlies.
Kyle Lowry led the Rockets with 24 points.
THUNDER 111, JAZZ 85
In Oklahoma City, James Harden scored 22 points, Kevin Durant added 21 and the Thunder beat Utah for their second win against the Jazz in five days.