Chess puzzle (Checkmate)
Opening: Sicilian_Defense, Sicilian_Defense_Bowdler_Attack
Moves: 1. e4 c5 2. Bc4 d6 3. Nf3 Nf6 4. Nc3 h6 5. Bb5+ Bd7 6. Bc4 e6 7. d4 cxd4 8.
Nxd4 a6 9. a4 Be7 10. f4 Nc6 11. O-O Nxd4 12. Qxd4 O-O 13. f5 Qc8 14. fxe6 Bxe6
15. Bxe6 Qxe6 16. Rf3 Rac8 17. Rg3 Kh8 18. Nd5 Nxd5 *
Position (FEN): 2r2r1k/1p2bpp1/p2pq2p/3n4/P2QP3/6R1/1PP3PP/R1B3K1 w - - 0 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 621
Best move: Qxg7#