NBA: Kobe Bryant scores 31 points to lead Los Angeles Lakers to much-needed victory

Kobe Bryant #24 of the Los Angeles Lakers celebrates after hitting a three pointer late in the fourth quarter of the Lakers 108-104 win over the Washington Wizards at Verizon Center on Dec 2, 2015, in Washington, DC. PHOTO: AFP

LOS ANGELES (REUTERS) - Lakers guard Kobe Bryant scored a season-high 31 points, including the go-ahead jumper with 30.8 seconds remaining, as Los Angeles snapped a seven-game losing streak with a 108-104 win over the Washington Wizards on Wednesday.

Bryant, who announced his retirement on Sunday, scored 18 points in the first half and 12 in the fourth quarter.

Displaying vintage moves with pull-up and fade-away jumpers, the 20-year veteran efficiently scored in the first half while leaving enough energy left for the fourth quarter.

In other games on Wednesday -

Warriors 116 Hornets 99: Warriors guard Stephen Curry scored 40 points as the Golden State Warriors maintained their perfect start to the season with a 116-99 victory over the Charlotte Hornets.

The Warriors (20-0) were in control throughout, racing to a 28-13 lead midway through the first quarter and building the lead to as many as 26 in the second half.

Knicks 99 76ers 87: The New York Knicks snapped a four-game losing streak by beating the Philadelphia 76ers 99-87 at Madison Square Garden.

Rookie forward Kristaps Porzingis registered his ninth double-double, scoring 17 points and grabbing 10 rebounds for the Knicks (9-10).

Arron Afflalo added 13 points and eight rebounds, and forward Carmelo Anthony returned after missing one game due to illness, scoring 12 points in the wire-to-wire win.

Raptors 96 Hawks 86: Kyle Lowry shook off flu-like symptoms to score 31 points and help the Toronto Raptors overcome a 17-point deficit en route to defeating the Atlanta Hawks 96-86.

Lowery actually left the court with 4min 11sec remaining in the first half when he felt sick. He returned in the second half and scored 16 of his team's points during an 18-4 run in the fourth quarter.

Bulls 99 Nuggets 90: Chicago centre Pau Gasol had 26 points and 19 rebounds to lead the Bulls to a 99-90 comeback win over the Denver Nuggets at the United Center.

The Bulls (11-5) trailed the Nuggets by four entering the fourth quarter and outscored them 31-18 in the final 12 minutes. The Nuggets were ahead 79-77 when the Bulls went on a 12-2 run.

Rockets 108 Pelicans 101: James Harden posted a double-double, and three Houston reserves scored in double figures for the first time this season as the Rockets clawed out a 108-101 win over the New Orleans Pelicans at Toyota Center.

Harden finished with 24 points and 10 rebounds while adding six assists. He did not hit his first three-pointer until the 3:15 mark of the fourth quarter, a huge basket that pushed the Rockets (8-11) to a 99-92 lead.

Pistons 127 Suns 122 (overtime): Reggie Jackson scored 18 of his game-high 34 points after the third quarter to help the Detroit Pistons rally from a 16-point deficit in the fourth to earn a 127-122 overtime win over the Phoenix Suns at The Palace of Auburn Hills.

The Pistons (10-9) trailed 102-86 with 8:25 remaining in the fourth quarter, but rallied with a 21-2 run to take a 107-104 lead with 1:47 left in the fourth after a lay-up by Jackson.

Spurs 95 Bucks 70: Tim Duncan scored 16 points and pulled down 10 rebounds as the San Antonio Spurs shrugged off some early ragged play to defeat the Milwaukee Bucks 95-70 and remain undefeated at home.

Join ST's Telegram channel and get the latest breaking news delivered to you.