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. Nxc6 Qxc6 7. Bd3 a6 8.
O-O b5 9. a3 Bb7 10. Be3 Rc8 11. f3 h5 12. Kh1 h4 13. h3 Nf6 14. Bg5 Be7 15.
Qe1 Ng8 16. Bxe7 Nxe7 17. e5 Rh5 18. f4 *
Position (FEN): 2r1k3/1b1pnpp1/p1q1p3/1p2P2r/5P1p/P1NB3P/1PP3P1/R3QR1K b - - 0 18
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 803
Best move: Qxg2#