LeBron James claims 32 points and 11 rebounds as the Los Angeles Lakers end a three-game losing streak with a 122-119 win at the Phoenix Suns.