Chess/Puzzles/Directmates/Three-move 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#