Chess puzzle (Checkmate)
Opening: Rat_Defense, Rat_Defense_Antal_Defense
Moves: 1. e4 d6 2. d4 Nd7 3. Nc3 g6 4. f4 Bg7 5. h4 e5 6. Nf3 exd4 7. Nxd4 Ngf6 8. Be2
O-O 9. h5 gxh5 10. Bxh5 Nxe4 11. Nxe4 Re8 12. Bxf7+ Kxf7 13. Qh5+ Ke7 14. Nf5+
Kf8 15. Nxg7 Rxe4+ 16. Kf1 Nf6 17. Qh6 Kg8 18. Nh5 Ng4 *
Position (FEN): r1bq2k1/ppp4p/3p3Q/7N/4rPn1/8/PPP3P1/R1B2K1R w - - 6 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1066
Best move: Qg7#