Anthony Davis put up 36 while Carmelo Anthony poured in 29 as the two superstars squared off at MSG on Sunday afternoon.