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

1.Rf4! Kg3

1... Kxh1 leads to 2. Kf2 Kh2 3.Rh4#

2.0-0! Kh3

3.R1f3#

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


The alternative solution is:

1.Rhg1+ Kh3

1... Kh2 leads to 2. Rg5 (2.Rg6, 2.Rg7 or 2.g8 are also possible) Kh3 3. Rh1# (after 2... Kh3 3. Rh5, 3. Rh6, 3. Rh7 or 3. Rh8 are mates respectively)

2. Rf2! Kh4

3.Rh2#

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