PORTLAND, Ore., Jan. 18 (Ticker) -- Chris Bosh was only out of his comfort zone on the final shot.

Bosh led a furious fourth-quarter rally but missed an off-balance 3-pointer at the buzzer as the Toronto Raptors fell to the Portland Trail Blazers, 96-94.

NBA TV highlights from
Portland, which won its season-high fourth straight game, opened an 86-69 lead on a pair of free throws by Viktor Khryapa with 9:34 remaining. But the Raptors stormed back and took a 92-91 lead with a minute left on a spinning jump hook by Bosh, who scored 22 points.

"The ball stopped moving in the fourth quarter," Trail Blazers coach Nate McMillan said. "We were content to play finesse basketball instead of power basketball. When they got hot, I thought we tightened up a bit. We did make plays down the stretch, however, to win it."

Zach Randolph followed a missed jumper by Juan Dixon to give the hosts a 93-92 edge with 43 seconds left before Bosh answered with a spinning bank shot over Theo Ratliff with 30 seconds to go.

On the next possession, Dixon tripped in the lane but drew a foul on Morris Peterson and sank two free throws to give Portland a 95-94 lead with 21 seconds left. "I haven't seen the replay, but I thought (Dixon) just stumbled," Toronto coach Sam Mitchell said. "You guys saw it and that's the story I'm hearing."

Toronto's Mike James missed a runner in the lane and Khryapa grabbed the rebound and was fouled with two seconds to play. But the second-year player from Ukraine only could split a pair of free throws, giving Toronto a chance to win or tie.

"It was a good game, but I should have made both of the free throws," Khyrapa said. "They have a lot of shooters and they made the adjustments there in the end. We were just able to play like a team and get the win."

Following a timeout, the ball was inbounded to Bosh near the top of the arc. But with time dwindling, he only could launch a difficult 3-pointer with Ratliff in his face, and the ball hit the front of the rim and bounced away. "Well, the play kinda broke and I just wanted to get an open shot," Bosh said. "Knowing Theo Ratliff, he's a good defender, so I wanted to create some space and get a shot off. I got a clean shot and I thought it was good. It was just a little short."

"I'm not surprised he got the shot off at all," Ratliff said. "I compare him to a young (Kevin Garnett). He's very quick, having an All-Star-type year. He's long, athletic, can shoot and handle the ball. I just wanted get a hand in his face and make it difficult."

Randolph scored 22 points and Khryapa added 18 and a career-high 12 rebounds for Portland, which improved to 5-1 on a season-high eight-game homestand. Toronto committed 18 turnovers leading to 27 Blazer points. "Basically the stat of the day is our turnovers," Bosh said. "They had 27 points off them. We were just making a lot of mental mistakes." "You know what, if they were turnovers when we were trying to make passes, that would be one thing," Mitchell said. "Some of those turnovers, I don't know. Just bad decisions. Lousy possessions."

Jalen Rose scored 23 points for the Raptors, who slipped to 0-2 on a five-game road trip.