Karl-Anthony Towns posted another double-double with 14 points and 20 rebounds Friday night for the New York Knicks, who continued surging with a wire-to-wire 127-97 win over the visiting Portland Trail Blazers.