Carmelo Anthony became the sixth youngest player to join the NBA’s 20000 point club as the New York Knicks edged out the Charlotte Hornets 96-93 in the NBA on Sunday.