The winning streak is the longest of the season for a team that had just seven victories in its first 32 games.
Minnesota roared to a 17-point lead with 6:30 to go in the first half, but New Orleans cut its deficit to six by intermission and then dominated the third quarter.
Vasquez scored 18 points and had 13 assists with Eric Gordon adding 16 points and Ryan Anderson contributing 15. The Hornets shot 52 percent from the field and pulled out the win despite making 18 fewer free throws than the Timberwolves.
Millions of Getty images now available for free via embed tool
Ray Liotta sues skin care company over use of likeness