Chess puzzle (Checkmate)
Opening: Nimzowitsch_Defense, Nimzowitsch_Defense_Declined_Variation
Moves: 1. e4 Nc6 2. Nf3 d5 3. exd5 Qxd5 4. Nc3 Qa5 5. Bc4 Bg4 6. O-O Qh5 7. Be2 Nf6 8.
d3 O-O-O 9. Bf4 e5 10. Bg3 Bc5 11. h3 Bxh3 12. gxh3 Qxh3 13. Bh2 h6 14. Qe1
Rhe8 15. Ne4 Bb6 16. Kh1 Ng4 17. Rg1 f5 18. Rg3 Qh5 19. Nfd2 *
Position (FEN): 2krr3/ppp3p1/1bn4p/4pp1q/4N1n1/3P2R1/PPPNBP1B/R3Q2K b - - 3 19
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1087
Best move: Qxh2#