Chess puzzle (Checkmate)
Moves: 1. d4 c5 2. d5 e5 3. Nc3 d6 4. e4 Be7 5. Nf3 Bg4 6. Be2 Bxf3 7. Bxf3 Bg5 8. O-O
Nh6 9. g3 O-O 10. Bg2 Bxc1 11. Qxc1 Nd7 12. f4 exf4 13. gxf4 f5 14. Bh3 fxe4
15. Be6+ Kh8 16. Nxe4 Nf6 17. Ng5 Qe8 18. Kh1 Qh5 19. Rf3 Nfg4 20. Qd2 Qh4 21.
Qd3 *
Position (FEN): r4r1k/pp4pp/3pB2n/2pP2N1/5Pnq/3Q1R2/PPP4P/R6K b - - 10 21
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1476
Best move: Qxh2#