OAKLAND — Nate Robinson has played for seven teams, so beating one of them is no longer a rare occurrence.
Still, it never gets old.
Robinson scored 14 of his 24 points in the fourth quarter and the streaky Denver Nuggets outlasted the Golden State Warriors 123-116 on Wednesday night.
"I've embraced it," said Robinson, in his first season with the Nuggets. "I keep a journal every game. I write to myself and just reflect on my career. It's helped me cope with not getting the contract that I want or playing time or being on one team."
Wilson Chandler and Ty Lawson each scored 22 points, and J.J. Hickson grabbed a season-high 24 rebounds to help give Oakland native and first-year Nuggets coach Brian Shaw a victory in his hometown.
But Robinson's latest return to Golden State, where he played 51 games during the 2011-12 season, overshadowed Shaw late. The 29-year-old reserve guard finished 9-of-12 shooting, including 6 of 8 in the fourth quarter.
"For me, my home is the NBA no matter what team I play for," Robinson said. "I'll always play the same way. I'll always play the right way, try to play to win and I'm going to play with my heart every night, no matter how many minutes I play and how many teams I play for. If I could be the first player to ever play for every team in the league, I want to do it."
David Lee had 28 points and 11 rebounds, and Stephen Curry scored 24 for the well-rested Warriors, who took the lead with 1:13 remaining before the Nuggets pulled away again. Golden State, which had won 11 of 12, hadn't played since beating Boston on Friday night.
"That's an excuse. I would say it's because we were bad," Warriors coach Mark Jackson said. "Defensively, that's as bad as it gets."