Gilbert Arenas had season-highs with 45 points and 13 assists and the Washington Wizards ended a six-game losing streak, beating the Golden State Warriors 118-109 Friday night.

Caron Butler added a season-high 28 points and 10 rebounds for the Wizards. Brendan Haywood scored 15 points to go with 12 rebounds and Antawn Jamison had 10 points and 10 rebounds.

Monta Ellis scored 30 points to lead the Warriors, who lost their fifth straight. Stephen Curry added a season-high 27 points, Corey Maggette had 23 and Anthony Randolph 15.

The Warriors erased nearly all of a 12-point deficit to climb within 60-59 of the Wizards by halftime.

Arenas, who was 15 of 25 from the field, recorded his highest point total since scoring 54 against the Phoenix Suns on Dec. 22, 2006.

Maggette scored more than 20 points in his fourth consecutive game. He's shooting .659 (27 for 41) over that span.

Jamison left the game with a stinger in his neck after a collision with Curry in the second quarter.

Jamison, who scored over 30 points in each of his previous three games, returned to the court for a few minutes but remained in the locker room following halftime to receive treatment. He later came back late in the third quarter.

NOTES: Warriors' C Mikki Moore had "successful surgery" to remove bone spurs in his right ankle and is expected to miss at least three months. ... Curry also recorded a season best in made 3-pointers. ... The Wizards had four players record a double-double in the same game for the first time in two years.