Did I have the mate?

Sort:
JonnySleazy

  I played this game recently where I believe I had a forced mate, had I not foolishly blundered.  I think if I had played  18....Bh3,  White would not have been able to avoid checkmate thanks to those useful pawns.     I just wanted to put this up on chess.com to see if I was correct with this.

Have a good laugh at my last real move too. Yell

JonnySleazy

Ah, excellent.  Qh4 is a fantastic move.  I knew that I had something going, I just wish I hadn't thrown it away.  Thank you