Kevin Durant recorded 31 points and nine rebounds to lead the Phoenix Suns to a 114-102 victory over the visiting Dallas Mavericks on Saturday night.