The Boston Celtics gained revenge for their embarrassing loss to the New York Knicks late last month with a straightforward 128-100 win over them on Thursday.

Jaylen Brown returned from injury to score a season-high 21 points and point-guard Kyrie Irving added 22 as the Celtics eased to their fourth straight victory.

Knicks Celtics Basketball
Jaylen Brown scored a season-high 21 points for the Celtics against the Knicks (Elise Amendola/AP)

Tim Hardaway Jr. scored 22 points for the ailing Knicks, who struggled without the injured Trey Burke, who had dominated in the win last month when he scored 29 points.

The Portland Trail Blazers piled more woe on the Phoenix Suns, winning 108-86.

Portland Trail Blazers
Portland Trail Blazers dominated over the Phoenix Suns (Steve Dykes/AP)

Despite missing CJ McCollum due to an ankle injury, Portland surged into a 27-point first-quarter lead and there was never any doubt they would snap their three-game losing streak.

Damian Lillard top-scored on 25 points and Jake Layman managed a career-high 24 in an easy win over their opponents, who have now lost their last seven games.

Utah Jazz
The Houston Rockets were embarrassed by the Utah Jazz (Rick Bowmer/AP)

The Houston Rockets were left equally embarrassed after they fell to a comprehensive 118-91 defeat to the Utah Jazz.

Derrick Favors finished with 24 points from just 10 minutes of action while Joe Ingles scored 18 as the Jazz cruised home in Salt Lake City.