Hornets get another crack at Celtics after feisty matchup