Miami Heat’s masked magician LeBron James was praised by coach and team-mates following his performance against the New York Knicks in the NBA.