Zion Williamson put up 29 points and eight rebounds as the New Orleans Pelicans bounced back from a crushing loss to defeat the Minnesota Timberwolves 119-115.