Did Angel end with a cliffhanger? (kinda spoiler)

In a way, yes. Technically it is a cliffhanger but it is intended to be one by Joss Whedon.

[IMDB]