J.R. Smith made half of his 12 shots from beyond the arc and scored 24 points, as the Knicks earned a 110-81 win to continue their push for a playoff spot.
Smith also had eight rebounds and six assists. Carmelo Anthony totaled 23 points and 10 boards for the Knicks, who moved into a virtual tie with Atlanta for the eighth seed in the Eastern Conference. The Knicks tied the Hawks for the final playoff spot after Atlanta lost at home Wednesday to Chicago.
Joe Johnson had 16 points for the Nets, who clinched a playoff spot with Tuesday's 105-96 victory over the Houston Rockets at Barclays Center. Deron Williams added 12 points and Alan Anderson scored 11 for Brooklyn, which is currently in the fifth position in the East.
The Nets had their three-game winning streak broken and lost for just the third time in 10 their last games.
All of the games in this season's series have been routs. New York pounded Brooklyn, 113-83, on Dec. 5 at Barclays Center, but the Nets returned the favor with a 103-80 pasting on Martin Luther King Day at Madison Square Garden.
Wednesday's contest turned into a blowout in the second quarter. The hosts made 12 of their 18 field goal attempts in the period, led by nine points from Anthony.
The Knicks scored the final 10 points of the opening quarter, helped by 3- pointers from Smith and Hardaway for a 29-20 cushion. Then, they opened a 39-22 lead early in the second as Hardaway ended that spurt with a jumper. Smith's jumper in the final minute boosted the Knicks to a 63-38 halftime bulge.
New York made 66.7 percent (24-of-36) from the floor in the first 24 minutes. The Knicks scored 16 points off nine Brooklyn turnovers.
Brooklyn climbed within 74-60 with two minutes left in the third, but the Knicks scored the ensuing eight points, helped by 3-pointers from Pablo Prigioni and Smith. The hosts led, 82-61, moving to the fourth, and were up as many as 33 in the final quarter.