Chess puzzle (Checkmate)
Opening: Sicilian_Defense, Sicilian_Defense_Kan_Variation
Moves: 1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Bd3 Nc6 6. Nxc6 bxc6 7. O-O d6 8.
Kh1 Nf6 9. f4 Be7 10. Nc3 Qc7 11. e5 Nd5 12. exd6 Bxd6 13. Nxd5 cxd5 14. c3 O-O
15. Bc2 a5 16. Be3 Ba6 17. Rf3 Rab8 18. Qd3 Rxb2 *
Position (FEN): 5rk1/2q2ppp/b2bp3/p2p4/5P2/2PQBR2/PrB3PP/R6K w - - 0 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 872
Best move: Qxh7#