Puzzle solution : Ne7+ Kh8 Rxh7+ Nxh7 Bxc6 dxc6 Qxh7+ Kxh7 Kg2#
Wow totally loved that one!!
I just wanted to say thanks for being so awesome as to bring top level chess to the forum here. I get the impression that a lot of strong players feel it's a waste of time to play weaker opponents (something I don't really understand, personally I find analyzing variations fun regardless of the level of my opponent)
EDIT - I probably should include this disclaimer along with my proposed 'solution'
- I am not 100% certain this is the correct solution as it is not a forced mate and black could decide to give up his queen. I just feel that white should have enough resources to win (albeit in more moves) even if black plays Qxc6 and then maybe f5 or g6. I could be wrong though I haven't looked at those variations enough.
Thank you. I am glad you enjoyed the problem.
Great work on finding the right idea but look closely at your move order for an even better option in case black decides to give up the queen to stop mate. In some chess problems every move is a check leaving few options for the opponent. Things are not always so clear in real games. Adding some uncertainty by giving one side an option to give back material in order to stop mate can be helpful training.
Below I made a slight modification of the chess problem to illustrate my point. Checkmate can now be forced in 6 moves. Although the mating line is one move longer than the variation you gave in the original problem, there is greater clarity due to no ability of black to stop checkmate.
People who already saw your proposed solution of the original problem can still try to solve this one. The shortest forcing line will look slightly different.