Chess puzzle (Checkmate)
Opening: Pterodactyl_Defense, Pterodactyl_Defense_Fianchetto
Moves: 1. d4 g6 2. c4 Bg7 3. Nc3 c5 4. d5 Bxc3+ 5. bxc3 Qa5 6. Bd2 f5 7. Nf3 Nf6 8. e3
Ne4 9. Qc2 d6 10. Bd3 O-O 11. Bxe4 fxe4 12. Qxe4 Qc7 13. O-O Bf5 14. Qf4 Bd3
15. Qh6 Bxf1 16. Rxf1 Nd7 17. Ng5 Nf6 18. Ne6 Qd7 *
Position (FEN): r4rk1/pp1qp2p/3pNnpQ/2pP4/2P5/2P1P3/P2B1PPP/5RK1 w - - 5 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1052
Best move: Qg7#