Chess puzzle (Checkmate)
Opening: Sicilian_Defense, Sicilian_Defense_Taimanov_Variation
Moves: 1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Qc7 6. Be3 a6 7. Be2 Nf6 8.
Qd2 Be7 9. O-O-O O-O 10. f4 d6 11. g4 b5 12. g5 Nd7 13. h4 Bb7 14. h5 b4 15.
Nb1 Rac8 16. h6 g6 17. f5 Nxd4 18. Qxd4 Qc5 *
Position (FEN): 2r2rk1/1b1nbp1p/p2pp1pP/2q2PP1/1p1QP3/4B3/PPP1B3/1NKR3R w - - 1 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 998
Best move: Qg7#