BOSTON — Teams have found it nearly impossible to beat the Celtics on their home floor the last two months.

You can add one of the Western Conference’s hottest road teams to that list.

Isaiah Thomas had 30 points to lead Boston to its fourth straight win, 116-93 over the Portland Trail Blazers on Wednesday night.

Avery Bradley added 17 points as the Celtics won their 12th straight at home. The streak ties Boston’s longest since it won 13 straight at the Garden during the 2008-09 season.

Thomas and Bradley went right at the Blazers’ high-scoring backcourt tandem of Damian Lillard and C.J. McCollum, often getting into the heart of Portland’s defense.

“You just want to compete, and not back down from anybody,” Thomas said. “They’re two great guards that play at a high level. Me and Avery love these type of games. We just like competing against the best.”

Six Boston players reached double figures and the Celtics outscored Portland 60-34 in the paint, while committing just five turnovers.

The Celtics trailed by 12 points in the first quarter, but blew the game open in the third, outscoring the Blazers 30-12.

“We flew around about as well as we have all year in the third quarter,” Boston Coach Brad Stevens said.

Lillard led Portland with 20 points. McCollum added 17.

The Blazers snapped a six-game road win streak and lost away from home for the first time since Jan. 16.

“I think all night their offensive rebounds, their putbacks hurt us, and their transition hurt us. We got some unfortunate bounces where the ball’s kind of bouncing around and it came up with them,” Portland Coach Terry Stotts said. “They kept the pressure on us all night at both ends.”

Portland pushed the tempo at the outset, with McCollum and Lillard combining for 29 points in the first 24 minutes. But Boston’s backcourt duo of Thomas and Bradley countered with 28 points.

The Celtics ended the half on an 11-3 run.

“We just weren’t good enough. We didn’t do a lot of the things that we’ve been doing at the level that we’ve been doing them,” Lillard said. “You can’t go out there and let a team at home compete harder than you and not execute the game plan coming in.”

Thomas said the goal is to continue playing this same brand of basketball the remaining 20 games of the regular season.

“Teams in the NBA they still don’t respect us. And we know that,” Thomas said. “We go into every game with a chip on our shoulder and knowing that we gotta earn the respect. We gotta earn what we get and take what’s ours.”