Chess puzzle (Checkmate)
Opening: Semi-Slav_Defense, Semi-Slav_Defense_Other_variations
Moves: 1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3 e6 5. Bg5 h6 6. e3 hxg5 7. Nxg5 Be7 8. g3
Nbd7 9. h4 b6 10. Bd3 Bb7 11. f4 c5 12. O-O dxc4 13. Bxc4 a6 14. f5 b5 15. fxe6
bxc4 16. Nxf7 Qc7 17. Nxh8 *
Position (FEN): r3k2N/1bqnb1p1/p3Pn2/2p5/2pP3P/2N1P1P1/PP6/R2Q1RK1 b q - 0 17
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 805
Best move: Qxg3#