MILWAUKEE, Dec. 6 (Ticker) -- Ray Allen and the Milwaukee Bucks had plenty of motivation to end their longest slide of the season.

Allen rebounded from one of his worst career performances with 30 points and Sam Cassell scored 23 as the Bucks snapped a five-game losing streak with a 95-89 victory over the Toronto Raptors.

Allen looked horrible in Tuesday's loss to New York, making just 4-of-20 shots, including 1-of-14 3-pointers. But there were no lingering effects for the All-Star guard, who sank 12-of-22 shots from the floor and 3-of-9 from behind the arc. TV highlights
from Raptors-Bucks:
56k | 300k

Sam Cassell looks to create something against Alvin Williams.
Gary Dineen/NBAE/Getty Images
Cassell recovered from a 4-for-16 effort and made 11-of-16 shots. He dished out seven assists and pulled down six rebounds.

Milwaukee played without coach George Karl, who was in Washington state following the death of his father. That gave the Bucks extra motivation to halt their worst slide since Feb. 17-25, 2000.

"This was George's win," said assistant coach Terry Stotts, who ran the team in Karl's absence. "I think everyone in that locker room was thinking about George. The whole team hopes he's somewhere right now with a smile on his face. The way we played is a testament to the guys. This team always seems to repsond well to adversity, and that showed tonight."

"We came out and played relaxed tonight," Allen added. "We passed the ball well and hit shots. We played with a consistency throughout the game we haven't played with lately."

Milwaukee led by as many as 18 points in the third quarter and had a 78-64 cushion with 9:41 left in the fourth before the Raptors went on a 23-11 run.

Keon Clark scored eight points during the run, including six straight, and Vince Carter also had eight. Carter nailed a pair of 3-pointers and capped the run with a layup at 2:20 to make it 89-87.

Carter was fouled on the play but missed the ensuing free throw that could have halved the deficit. He also misfired twice in the final 1:45 and misread a pass from Alvin Williams with 44 seconds to play.

The Bucks made all six free throws in the final two minutes to seal their fifth straight win over Toronto.

Carter finished with 26 points and seven assists and Clark added 18 points, nine rebounds and four blocks for the Raptors, who had a five-game road winning streak snapped.

"It's not the couple minutes at the end of the game we're concerned about," Carter said. "It's the beginning of the game. We are not playing together as a team. We have work to do, we are not where we expect to be. We haven't played the way we know we can, and that is because we have bad starts."

Milwaukee trailed, 23-22, after the first quarter but opened the second with an 8-2 run and took the lead for good, 27-25, on a 3-pointer by Michael Redd with 10:13 left in the first half.

The Bucks had a 32-31 lead before going a 12-4 burst. Cassell scored eight points during the run and capped it with a jumper to give Milwaukee its largest lead of the first half, 44-35, with 1:49 remaining.

Milwaukee had a 46-39 halftime cushion and scored 11 straight points in the third quarter to open its biggest lead, 72-54, on a 3-pointer by Tim Thomas, who scored eight of his 13 points during the burst.

"Once (the Bucks) got going and got comfortable, they got away," Clark said. "We are just not in sync defensively, and until we do that, we're not going to win."

The Bucks maintained their double-digit lead until Toronto began its furious rally in the fourth quarter.