Chess puzzle (Checkmate)
Opening: Semi-Slav_Defense, Semi-Slav_Defense_Other_variations
Moves: 1. d4 d5 2. c4 c6 3. Nc3 e6 4. Nf3 Nf6 5. Bd2 Bd6 6. e3 a6 7. Bd3 O-O 8. O-O
dxc4 9. Bxc4 b5 10. Bd3 Bb7 11. Rc1 Nbd7 12. Ne4 Be7 13. a3 Rc8 14. Bb4 Nxe4
15. Bxe4 Nf6 16. Bb1 a5 17. Bc5 Nd7 18. Qd3 Nxc5 *
Position (FEN): 2rq1rk1/1b2bppp/2p1p3/ppn5/3P4/P2QPN2/1P3PPP/1BR2RK1 w - - 0 19
White to move.
Themes: Kingside Attack Opening Mate in 1 
Puzzle rating: 915
Best move: Qxh7#