Chess puzzle (Checkmate)
Opening: Slav_Defense, Slav_Defense_Quiet_Variation
Moves: 1. Nf3 d5 2. c4 c6 3. d4 Bg4 4. e3 Nf6 5. Nc3 e6 6. Be2 a6 7. a3 Bxf3 8. Bxf3
dxc4 9. Bd2 Bd6 10. Rc1 b5 11. h3 O-O 12. Ne4 Nxe4 13. Bxe4 Qf6 14. O-O Ra7 15.
f4 Rc7 16. Ba5 Rcc8 17. Bb1 Bc7 18. Qc2 Bxa5 *
Position (FEN): 1nr2rk1/5ppp/p1p1pq2/bp6/2pP1P2/P3P2P/1PQ3P1/1BR2RK1 w - - 0 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 581
Best move: Qxh7#