TORONTO, Jan. 4 (Ticker) -- Vince Carter filled the box score and the Toronto Raptors again left the Cleveland Cavaliers with an empty feeling.

Carter scored 34 points and had eight assists as the Raptors used a solid shooting effort to defeat the Cavaliers for the 10th straight time, 101-91.

Carter, the leading vote-getter for the 2002 All-Star Game, scored 129 points in four games against the Cavaliers last season and picked up right where he left off. He made 15-of-24 shots, including 3-of-4 from 3-point range, and grabbed four rebounds.

"I'm just trying to do everything I can," Carter said. "It's important for each guy to step up their game. I want to put points up but I also want to distribute the ball. The guys did a great job at setting screens in order for me to get open."

NBA.comTV highlights from Cavs-Raptors: 56k | 300k

No one can bar Keon Clark from dunking this time.
Ron Turenne
NBAE/Getty Images
"Vince made tough shots," Cavaliers coach John Lucas said. "He made a lot of off-balance shots that people think are easy. He was a major factor."

The Raptors, who have not lost to the Cavaliers since April 30, 1999, shot 52 percent (44-of-85) in the contest. It marked just the fourth time in 32 games this season that Toronto made more shots than it missed.

"(Vince) was terrific and his legs looked rested," Raptors coach Lenny Wilkens said. "I thought we took good shots tonight and were not trying to force anything -- just taking what was given to us."

"I don't know if it is timing or it could be matchups," Raptors forward Antonio Davis said of the winning streak. "We always seem to get up to play that team. Whatever it is, I hope it continues."

Ricky Davis led Cleveland with 15 points off the bench. All five starters reached double figures for the Cavaliers but combined to make just 22-of-52 shots.

Cavaliers veteran guard Bimbo Coles offered his take on the streak.

"It's disappointing because even though they are a good basketball team, I don't think they are that much better than us," he said. "We need to play hard for 48 minutes against them. Tonight, we played well in spurts, which isn't good enough."

Toronto was clinging to a 52-51 lead until Carter got going in the third quarter. He buried a 21-footer from the left wing that ignited an 8-0 burst. Jerome Williams had four points in the spurt, which he capped with a basket off a feed from Carter with 6:48 to go.

Cleveland got within 64-58 with 4:16 left, but Carter sank a 3-pointer from the left corner and Alvin Williams drained a long jumper. Williams added two free throws with 2:31 to play that pushed the lead to 13 and the Raptors lead was 78-63 through 36 minutes.

Wesley Person's 19-footer with just under five minutes left in the opening quarter got Cleveland within 17-15, but Carter and Alvin Williams sank consecutive 3-pointers to put Toronto up by eight.

The lead was 41-32 with 5:39 left when a layup by Lamond Murray ignited a 9-2 run that got Cleveland back in the contest. Murray had six points in the surge, which was capped by a 3-pointer by Person.

Alvin Williams scored just before the halftime buzzer to give Toronto a 48-43 lead at the break.

Cleveland, which never led in the contest, made just 16-of-33 free throws and connected on only 5-of-19 shots from 3-point range.

"The missed free throws hurt us because we had a chance to take the lead and didn't," Lucas added. "When we get down, we can't get back."

The Raptors are 5-0 on Fridays and 8-0 when scoring 100 points this season.