spoiler
Kh7 was my first guess but that ain’t right…
Answer:
- Kf7 Bxf6 2. Kxf6 h4 3. g6#
Nice one. I wish my app supported spoilers here!
Why Bxf6? Seems like… not a great move for white. They get a pawn but would lose their bishop from either of two directions. Or am I just missing the point of the chess puzzle? 😅
It’s a desperate move to prevent a checkmate. If white did anything else (try c5 for example), black will reply with g6#.
If white did Bxf6, and black tries g6, white can escape by doing Kxg5.
Blacks first priority is to prevent the white king from getting to g6, because black cannot dislodge it from that square and although the extra pawn on the queen side means that black is still winning, it will be a slow grind.
So the first move from back needs to be a king move. King h7 prevents Kg6 but it is no longer forced mate because white can sacrifice the bishop with bxf6. If black recaptures with gxf6, then black is again out if ways to checkmate because he cannot get to the white king on a light square. If black ignores the bishop and just goes g6+ immediately, the white king can escape via Kxg5 and again no checkmate in sight.
So that only leaves us with Kf7. Now if white plays anything else that Bxf6, g6# is checkmate, so Bxf6 is forced. If black now recaptures with the pawn gxf6, again he is out of pieces to attack the king, so Kxf6 is the only move that will continue with forced checkmate.
That being said, all variations that force white to sacrifice the bishop are of course incredibility winning for black, they are just not forced checkmates.
This one is rather simple, cause g6# is forced, there is no other move to give checkmate in the position. You can just back-track your way from there.