I lost my opportunity to comment because of web failure at last moment and my reluctance to type everything again.
@fajac
(B)1.gxh6+ Kg6
2.Qg8+ Kxh6
3.Bf4+ Ng5+
4.Bxg5#
another one
1.gxh6+ Kg6
2.Qg8+ Kxh6
3.Rf6+ Nxf6
4.g5#
Also possible is
1.gxh6+ Kg6 2.Qg8+ Kxh6 3.Qh8+ Kg6 4.gxh5+
(4.Qxh5+ Kg7 5.Rxf7+ Kg8 6.Qh7# is simple but delayed by one move.)
4…Kg5 5.Bh4# 1-0
Another beautiful variation
3.g5+ is spoiled because of 3…… Nxg5 with check.Otherwise 4.Rf6 would have been mate.
1. g5xh6+ (a) Kxh6
2. Qh8+ (a1) Kg6
3. g4xh5+ Kg5
4 Bh4#
2. … (a2) Kg5
3. Qh5#
1. … (b) Kg6
2. Qg8+ Kxh6
3. Bf4+ Ng5
4. Bxg5#
After
1. gxh6+ White should somehow mate.
A 1. … Kh7(?)
B 1. … Kg6
C 1. … Kxh6
A)
2. Rxf7+ Kxh6 (Kg6 3.Qg8+ Kxh6 4.Rh7#)
3. Qh8+ Kg6/g5
4. Qg7#
B)
2. Qg8+ Kxh6
3. Qf8+ Kg6 (Kg5 4.Qg7#; Kh7 4.Rxf7+ Kg6 5.Qg7#)
4. Qxf7+ Kh6 (Kg5 5.Qg7#)
5. Rf6+ Nxf6 (Kg5 6.Qg7#)
6. Bf4#
C)
2. Qf8+ Kg6 see B, one move faster
I lost my opportunity to comment because of web failure at last moment and my reluctance to type everything again.
@fajac
(B)1.gxh6+ Kg6
2.Qg8+ Kxh6
3.Bf4+ Ng5+
4.Bxg5#
another one
1.gxh6+ Kg6
2.Qg8+ Kxh6
3.Rf6+ Nxf6
4.g5#
Also possible is
1.gxh6+ Kg6 2.Qg8+ Kxh6 3.Qh8+ Kg6 4.gxh5+
(4.Qxh5+ Kg7 5.Rxf7+ Kg8 6.Qh7# is simple but delayed by one move.)
4…Kg5 5.Bh4# 1-0
Another beautiful variation
3.g5+ is spoiled because of 3…… Nxg5 with check.Otherwise 4.Rf6 would have been mate.
Last night I saw only fajac when I sent my comment. Now Mark has also come that too on the top of fajac.
How?