ORLANDO, Fla. – LeBron James became the youngest player in NBA history to reach 4,000 career points and finished with 26 to help the Cleveland Cavaliers beat the Orlando Magic 108-100 in overtime on Sunday night.

James (20 years, 318 days) entered the game needing 10 points to pass Kobe Bryant (21 years, 216 days). After scoring on a jumper, two driving layups and a dunk, James reached the milestone on a 21-footer with 58.7 seconds left in the first quarter.

Larry Hughes had 22 points for Cleveland, which has won four straight.

Steve Francis led Orlando with 22 points and Dwight Howard had 21 points and 16 rebounds.

Zydrunas Ilgauskas, who had 20 points, scored two baskets and Hughes hit a jumper as the Cavaliers jumped out to a 94-88 lead in overtime and never trailed after that.

Donyell Marshall sent the game into overtime, making a 3-pointer with 18.1 seconds left. Francis missed a potential game-winning 18-footer at the buzzer.

After the Magic fell behind 48-31 at the half, Pat Garrity’s 3 and a basket by Howard pulled them even at 84 with 1:46 left. Francis then gave Orlando an 86-84 advantage on two free throws with just over a minute to go.

After Hughes made one of two free throws to cut the Cavaliers deficit to 86-85, Francis made two more free throws extending the Magic lead to three at 88-85 with 18.1 seconds to play.

Notes: Francis was in the starting lineup after missing Friday’s practice because of vertigo. He did practice on Saturday. … James missed his first free throw attempt with 5:04 left in the second, ending a stretch where he had made 24 in a row. … Magic G Keyon Dooling played for the first time this season after missing the first five games with an injured right heel.

AP-ES-11-13-05 2110EST

Only subscribers are eligible to post comments. Please subscribe or to participate in the conversation. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.