This blog of Best Move Chess puzzles is created for chess players of all ages.
Qg6 If hxg6, Rh3 mateIf fxg6, Ng6+ mate
Qg6
ReplyDeleteIf hxg6, Rh3 mate
If fxg6, Ng6+ mate