Chess/Puzzles/Directmates/Three-move 6/Solution

1. Rh2!! gxh2+

1... g2 leads to 2. Rh1 gxh1=Q+ 3. Qxh1#

2. Kf1! h1=Q+

3. Qxh1#

a b c d e f g h
8 8
7 7
6 6
5 5
4 4
3 3
2 2
1 1
a b c d e f g h