Baron Davis put his usual game-breaking flair on the decisive 3-pointer with 16.8 seconds to play, and Golden State roared from behind in the final minutes to snap a nine-game losing streak to the L.A. Lakers with a 108-106 victory Friday night.

Davis had eight of his 22 points and a remarkable assist in the final 3:19 for the Warriors, who fed off of a playoff-worthy sellout crowd of more than 20,000 fans in yellow T-shirts to beat Los Angeles for just the second time in 16 meetings.

Bryant scored 21 points for the Lakers before injuring his quadriceps or groin with about 2? minutes to play, forcing him to sit out the two possessions in which the Warriors rallied.

``We kept our composure. We kept fighting in that huddle,'' Davis said while scrolling through congratulatory e-mails at his locker. ``We stuck together when things weren't going great. That's huge for us.''