MILWAUKEE, Feb. 25 (Ticker) -- Behind the play of Chris Bosh, the Toronto Raptors finally held off the Milwaukee Bucks in the fourth quarter.

Bosh scored 27 points to lead the Raptors to a 106-102 victory over the Bucks, who had their season-high five-game home winning streak snapped.

NBA TV highlights from
Raptors-Bucks:
300k
In the previous two meetings between the teams this season, the Bucks had entered the fourth quarter trailing by seven points but emerged with a victory both times. Bosh prevented that from happening again.

"Our confidence is what has changed," Bosh said. "We're patting each other on the back and putting our mistakes behind us. Tonight we proved that despite tough times, we can get difficult wins."

The slender second-year forward scored 21 points through the first three quarters and had his only two assists on Toronto's final two baskets.

"Chris is getting smarter on the court and that's why we have him out there -- to make plays. And that's what he's doing," Raptors coach Sam Mitchell said.

As the clock ticked under the two-minute mark, Bosh drove hard to the hoop, absorbed a bump from a defender and in the same motion found a wide-open Rafer Alston, whose 3-pointer from the corner put Toronto on top 96-89 with 1:52 left.

"Chris made some big moves and big shots tonight, but that pass was huge for us," Mitchell said.

Milwaukee got within 98-94 on a three-point play by Joe Smith with 66 seconds remaining, but Bosh outfought Michael Redd for an offensive rebound on the Raptors' next possession. He immediately fed Morris Peterson for a dunk and a six-point lead with 51 seconds to go.

Bosh's clutch play and five straight free throws kept Toronto safely ahead in a game it never trailed.

"The frustrating thing was that we were digging ourselves out of a hole all night, but every time we got to the top of the hole, they did something to put us back down," Smith said.

Jalen Rose added 16 points for Toronto, which won for the third time in its last four road games. The Raptors had won only one of their previous 13 away from home and are just 6-21 on the road.

"It is tough winning on the road," Mitchell said after his team recorded back-to-back wins on the road for the first time all season. "There is no such thing as an ugly win, period. Our guys just hung in and played hard."

Maurice Williams scored 21 points for the Bucks, who played their first game since sending Keith Van Horn to Dallas and Mike James and Zendon Hamilton to Houston. Reece Gaines and Calvin Booth, who came to Milwaukee in the deals, did not play.

"We obviously struggled from the field and offensively, we couldn't get out of a funk and just couldn't get over the hump," Bucks coach Terry Porter said.

Redd, Milwaukee's leading scorer, was held to 14 points on 5-of-20 shooting. He missed a pair of 3-pointers in the closing moments, the second a wide-open look that resulted in an airball.

"He had a cold night shooting and that's not normal for him," Bucks forward Desmond Mason said. "I think his finger was bothering him a bit, but it was just one of those bad shooting nights."

Since matching a season high with 39 points in a win over Charlotte on Tuesday, Redd has 25 points on 10-of-33 shooting in his last two games.