Chess puzzle (Checkmate)
Opening: Nimzowitsch_Defense, Nimzowitsch_Defense_Kennedy_Variation
Moves: 1. e4 Nc6 2. d4 e5 3. d5 Nce7 4. Nf3 Ng6 5. h4 Bc5 6. h5 Nf4 7. g3 Ne6 8. dxe6
fxe6 9. h6 g6 10. Bg5 Nf6 11. Nxe5 Bxf2+ 12. Kxf2 Nxe4+ 13. Kg2 Qxg5 14. Nf3 *
Position (FEN): r1b1k2r/pppp3p/4p1pP/6q1/4n3/5NP1/PPP3K1/RN1Q1B1R b kq - 1 14
Black to move.
Themes:  Opening Mate in 1 
Puzzle rating: 621
Best move: Qxg3#