Okay, if you haven’t at least taken a look at my last post, you should do so now.
But if you’re one of my intrepid commenters, please forge ahead…

Okay, the three problem solvers all thought that Bxg2 was the move that I should do. Again, I don’t think there’s any forced mate. Who knows, maybe that is the best move, but here’s what I did:

17. Qh4 !!

Giving this position:


My question is what should my opponent have done?

The game continued like this:

18. Ne4 ?! Qxh3
19. g3 Rxg3+
20. Nxg3 Qxg3+
21. Kh1 Qh3+
22. resigns  

What do you all think?

Here is what happened in the other game. The forced mate was:

21. Ne2+
22. Kh1 Rxh2+
23. Kxh2 Rh8+
24. Qh5 Rxh5++