NEW ORLEANS (AP) -- Ryan Anderson capped a 20-point performance with a layup as he was fouled with 1.8 seconds left, and the New Orleans Hornets snapped a three-game skid with a 98-96 victory over the Portland Trail Blazers on Sunday night.
Anderson also hit a 3 with 15.6 seconds left that gave the Hornets a 95-93 lead, but Portland rookie Damian Lillard reached the 20-point mark for a sixth straight game by draining a 3 with 11.2 seconds left.
Greivis Vasquez, who also had 20 points, then dribbled out of traffic along the perimeter and found Anderson inside for the winning bucket.
Anthony Davis had 18 points and 10 rebounds for New Orleans, making a critical play in the final half-minute with an offensive rebound. He saved the ball from going over the baseline and whipped a pass to guard Brian Roberts on the perimeter, leading to Anderson's late 3.
Wesley Matthews scored 24 points and LaMarcus Aldridge 16 for Portland, which fell three games behind the Los Angeles Lakers for th...