Chess puzzle (Checkmate)
Opening: Semi-Slav_Defense, Semi-Slav_Defense_Other_variations
Moves: 1. d4 e6 2. c4 c6 3. Nc3 d5 4. Nf3 Nf6 5. Bg5 Be7 6. e3 O-O 7. Qc2 h6 8. Bh4
Nbd7 9. a3 b6 10. cxd5 cxd5 11. Bb5 Bb7 12. O-O Rc8 13. Qd3 Nb8 14. Rac1 a6 15.
Ba4 b5 16. Bc2 Nc6 17. Bxf6 Bxf6 *
Position (FEN): 2rq1rk1/1b3pp1/p1n1pb1p/1p1p4/3P4/P1NQPN2/1PB2PPP/2R2RK1 w - - 0 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 926
Best move: Qh7#