Chess/Puzzles/Directmates/Threemove 8/Solution
1.Qf1! g3
1...Bb2 leads to 2.Qb1! and 3.Qxh7# or 3.Qxb2#(if 2... g6)
1...Bc3(Bd4) leads to 2.Qd3!, and then similar to the above
1...Be5(Bf6) leads to 2.Qf5!, and then similar to the above
1...g5(g6) leads to 2.Qxa1#
2.Ng6+! hg
3.Qxh3#
