Chess puzzle (Checkmate)
Opening: Zukertort_Opening, Zukertort_Opening_Sicilian_Invitation
Moves: 1. Nf3 c5 2. d4 b6 3. c4 d6 4. Nc3 Nf6 5. e3 g6 6. Be2 Bg7 7. O-O O-O 8. Re1
Nbd7 9. e4 Bb7 10. d5 Ne8 11. Bf1 Ne5 12. Nxe5 Bxe5 13. Qf3 Bxc3 14. Qxc3 Nf6
15. Bh6 Re8 16. e5 dxe5 17. Qxe5 Ng4 *
Position (FEN): r2qr1k1/pb2pp1p/1p4pB/2pPQ3/2P3n1/8/PP3PPP/R3RBK1 w - - 1 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 997
Best move: Qg7#