Jonas Valanciunas scores 30 points and grabs 8 rebounds to lead Memphis past Phoenix despite a late rally by the Suns.