Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. Bf4 e6 3. Nf3 d5 4. e3 Bd6 5. Bxd6 Qxd6 6. c3 O-O 7. Bd3 c5 8.
Nbd2 Nbd7 9. O-O Re8 10. Qc2 e5 11. dxe5 Nxe5 12. Nxe5 Rxe5 13. Nf3 Rh5 14. e4
Bg4 15. e5 Qc7 16. exf6 Bxf3 17. g3 Qd7 18. Rfe1 Qh3 19. Bf1 *
Position (FEN): r5k1/pp3ppp/5P2/2pp3r/8/2P2bPq/PPQ2P1P/R3RBK1 b - - 4 19
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1006
Best move: Qxh2#