boston12 -
Nicely done, but at move 9, Qh1# instead of continuing to chase the N.
That isn't mate, the king can escape to e2 and then you have to trap him against the edge again.
EDIT: Also White is in check at move 9, so he has to move the king.
YES OF COURSE