ESD had its eight-game winning streak snapped with a hard-fought 11-9 defeat at Highland Park on Friday, in a matchup of state semifinalists from last season.