Chess puzzle (Checkmate)
Opening: Nimzowitsch_Defense, Nimzowitsch_Defense_Kennedy_Variation
Moves: 1. d4 Nc6 2. e4 e5 3. d5 Nce7 4. Bc4 Ng6 5. Nd2 Bc5 6. Ngf3 Nf6 7. O-O O-O 8.
Nb3 Be7 9. Bg5 h6 10. Bxf6 Bxf6 11. Re1 d6 12. c3 Bg4 13. Be2 Qd7 14. h3 Bxh3
15. gxh3 Qxh3 16. Nh2 Nh4 17. Bf3 Bg5 18. Bg4 *
Position (FEN): r4rk1/ppp2pp1/3p3p/3Pp1b1/4P1Bn/1NP4q/PP3P1N/R2QR1K1 b - - 5 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1096
Best move: Qg2#