Chess puzzle (Checkmate)
Opening: Nimzowitsch_Defense, Nimzowitsch_Defense_Kennedy_Variation
Moves: 1. e4 e5 2. d4 Nc6 3. d5 Nce7 4. Nf3 Ng6 5. Nc3 f5 6. Bg5 Be7 7. Bxe7 N8xe7 8.
Bc4 d6 9. O-O O-O 10. a4 fxe4 11. Nxe4 Bf5 12. Nfg5 h6 13. Qh5 hxg5 14. Nxg5
Nf4 15. Qh4 Neg6 *
Position (FEN): r2q1rk1/ppp3p1/3p2n1/3PpbN1/P1B2n1Q/8/1PP2PPP/R4RK1 w - - 3 16
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 759
Best move: Qh7#