Timberwolves travel to handle Panthers 31-14