TORONTO, Feb. 20 (Ticker) -- Jamal Mashburn scored six straight points down the stretch, lifting the Charlotte Hornets to a 78-77 victory over the Toronto Raptors.

With the Raptors leading 76-72 with 3:01 to play, Mashburn hit two free throws before tying the game 84 seconds later with a running hook shot.

After Toronto's Dell Curry missed a 3-pointer, Mashburn gave Charlotte the lead for good with a 15-foot jump shot with 47 seconds remaining. Mashburn finished with 15 points.

"I didn't think Mashburn had his legs tonight," Hornets coach Paul Silas said. "His adrenline was flowing against Milwaukee, but even without his legs tonight, he still found a way to get the job done."

"
NBA TV highlights from Hornets-Raptors: 56k | 300k

Elden Campbell led the Hornets with 18 points, and in physical play down low.
Ron Turenne
NBAE/Getty Images
"Guys did not rotate toward him and take the ball out of his hands," Toronto guard Chris Childs said. "The defense got there in time but he still made tough, contested shots."

Alvin Williams hit 1-of-2 free throws with 28 seconds left, pulling the Raptors within one. But he missed a jumper from the top of the key with Hornets guard Baron Davis in his face as time expired, sealing Toronto's season-high sixth straight loss.

"I know if I could turn him once or twice, he would have to throw up the shot," Davis said. "The key was I was able to get a step in front of him, and keep him further outside."

"If we had some defensive stops before that, it would not have come to that," Raptors forward Antonio Davis said.

Elden Campbell scored 18 points and Baron Davis added 17 for the Hornets, who have won five straight road games and are one game over .500 for the first time since November 3, a span of 50 games.

Charlotte has the Eastern Conference's best road record at 16-11.

The Hornets led 62-51 with 1:44 left in the third quarter when Curry hit a basket, triggering a 25-8 run over the next 8:42. Morris Peterson scored seven of his 17 points during the spurt, including a 3-pointer that made it 76-70.

Antonio Davis scored 10 of his 29 points during the surge.

"We just couldn't score after that run," Toronto coach Lenny Wilkens said. "We had some opportunities but couldn't hit the shots. But we played our hearts out and it was a tough loss."

The Raptors (29-27) are percentage points behind Washington and Orlando (27-25) for fifth place in the Eastern Conference and are just one-half game ahead of the Hornets and Philadelphia, who are tied for the last spot in the conference.