Did I miss a possible checkmate combination?

abiogenesis23
[COMMENT DELETED]
NachtWulf

Take a look at variations and annotations.