ORLANDO, Fla., Dec. 19 (Ticker) -- Morris Peterson and Chris Bosh helped spoil the opener of a long homestand for the Orlando Magic.

Peterson hit a clutch 3-pointer with 8.2 seconds remaining and Bosh was his consistent self in the second half as the Toronto Raptors posted a 92-90 triumph over the Magic.

NBA TV highlights from
In what was an extremely tight fourth quarter, the Raptors were clinging to an 89-88 lead in the waning seconds when Peterson just beat the shot clock and drilled his 3-pointer from the left corner over Steve Francis while falling down.

"Coach (Sam Mitchell) drew up a play for Chris to get a lob," Peterson said. "He told me to fake middle and go to the corner. So when I got the corner, I saw Jalen (Rose) fake the pass and I knew he was going to come to me. This is the side I usually come up on and I just had to square up and follow throught. That is my bread and butter right there."

"With two seconds you have to try to get the best look," Raptors coach Sam Mitchell said. "We knew they were going to key on Chris (Bosh), so we brought Chris to the basket to try and suck the defense in. We got Mo to the corner, but you have to have one of your better passers to get it to him. Jalen (Rose) made a great pass."

Magic coach Brian Hill was upset a Francis' defense.

"He (Morris Peterson) was there," Hill said. "Steve (Francis) lost sight of him and gave him an open three."

Peterson made three of the Raptors' nine shots from behind the arc and finished with 19 points.

Bosh scored 12 of his 19 points in the second half and grabbed 12 rebounds for Toronto, which won for just the fifth time in 25 games. The Raptors did win for the fourth time in five road games.

"Any win for us right now is a nice win," Bosh said. "I am glad we stuck together down the stretch and played good defense."

Francis scored 20 points to lead six players in double figures for the Magic, who were playing the opener of a stretch of six straight home games.

"I think (their last shot) wasn't really what beat us," Francis said. "We had times we lacked offensively, the ball didn't move and that hurt us."

Francis got his team off to a good start, scoring nine points in the first quarter that ended with the Magic holding a 27-19 lead.

A jumper by Pat Garrity gave the Magic their biggest lead at 34-21 with 10:16 left in the first half.

However, the Raptors battled back behind Jalen Rose, who scored eight points in a 17-7 surge that closed Toronto's deficit to 41-38 with under four minutes left in the half.

Rose scored 15 points off the bench for the Raptors, who shot 42.5 percent (34-of-80) and won despite making just 15-of-26 free throws.

Jameer Nelson added 15 points, Tony Battie 13, Grant Hill and Dwight Howard 11 apiece and DeShawn Stevenson 10 for Orlando, which shot 49 percent (35-of-71) and held a 39-32 rebounding advantage.