Chess puzzle (Checkmate)
Opening: Nimzowitsch_Defense, Nimzowitsch_Defense_Kennedy_Variation
Moves: 1. e4 Nc6 2. d4 e5 3. d5 Nce7 4. Nf3 Ng6 5. Bd3 d6 6. O-O Bg4 7. h3 Bxf3 8.
Qxf3 Be7 9. Qe2 Nf6 10. f4 exf4 11. Bxf4 O-O 12. e5 Nxf4 13. Rxf4 dxe5 14. Rf1
Bd6 15. Nc3 c6 16. dxc6 bxc6 17. Ne4 Nxe4 18. Qxe4 Qe8 *
Position (FEN): r3qrk1/p4ppp/2pb4/4p3/4Q3/3B3P/PPP3P1/R4RK1 w - - 1 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 933
Best move: Qxh7#