Kobe Bryant had 31 points, 12 assists and 11 rebounds for his 20th career triple-double, and the Los Angeles Lakers snapped a four-game losing streak with a 129-122 overtime victory over the Toronto Raptors on Sunday night.

Seven players scored in double figures for the Lakers, including all five starters. Nick Young added 20 points off the bench, Carlos Boozer scored 18 and Jordan Hill had 16 points and 12 rebounds.

Kyle Lowry had 29 points, nine assists and six rebounds for Toronto before fouling out with 2.8 seconds left in overtime. Terrence Ross had 20 points and Lou Williams added 19 off the bench for the Raptors, whose 13-3 record entering the game was the best start in franchise history.

Toronto played without leading scorer DeMar DeRozan, who tore a tendon in his left groin during Friday's 106-102 loss to Dallas and is out indefinitely. Greivis Vasquez made his first start of the season and scored 19 points.