DeAndre Ayton leads the way for Phoenix by scoring 18 points and grabs seven rebounds as the Suns defeat the Warriors, 117-109.