Chess puzzle (Checkmate)
Opening: Zukertort_Opening, Zukertort_Opening_Pirc_Invitation
Moves: 1. Nf3 d6 2. d4 f6 3. e4 e5 4. d5 Ne7 5. Bc4 Ng6 6. Nc3 Be7 7. O-O O-O 8. h3 f5
9. exf5 Bxf5 10. Re1 Qd7 11. Bg5 Bxh3 12. gxh3 Qxh3 13. Bxe7 Nxe7 14. Ng5 Qh4
15. Ne6 Rxf2 16. Qh5 Qg3+ 17. Kh1 *
Position (FEN): rn4k1/ppp1n1pp/3pN3/3Pp2Q/2B5/2N3q1/PPP2r2/R3R2K b - - 3 17
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1130
Best move: Qg2#