BOSTON —  Kyrie Irving scored 22 points before leaving the game in the final minutes nursing his right shoulder, Al Horford had 19 points and 12 rebounds, and the Boston Celtics coasted past the New York Knicks 128-100 on Thursday night.

Jaylen Brown returned after missing three games with a bruised lower back and scored a season-high 21 points.

Jayson Tatum added 17 for Boston, which won its fourth straight game and exacted a bit of revenge for a Nov. 21 loss to the Knicks.

Tim Hardaway Jr. scored 22 for New York, which has lost four of its last five games.

Enes Kanter had 14 points and 11 rebounds, and Noah Vonleh had 12 and 10.

The Celtics scored the first three baskets of the game and never trailed.

They led by eight after one, by 11 after two and by 15 points after scoring eight straight to make it 97-82 near the end of the third quarter.

Irving started rubbing his right shoulder and swinging it around while grimacing in pain with about four minutes left in the game. He raised his hand for Coach Brad Stevens to take him out of the game but couldn’t get his attention.
He walked to the bench at the next whistle. The shoulder was wrapped in ice when he walked off the court at the end of the game.

Aron Baynes limped off in the last two minutes of the first quarter. The team said he had a left ankle injury and he did not return.

NOTES

CAVALIERS: Cleveland center Tristan Thompson has been fined $15,000 for making an “inappropriate gesture” to a spectator.

Thompson’s action came at the end of the Cavaliers’ 99-97 win over the Brooklyn Nets on Monday at the Barclays Center. Thompson finished with 19 points and 14 rebounds.