Chess puzzle (Checkmate)
Opening: Slav_Defense, Slav_Defense_Quiet_Variation
Moves: 1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. e3 Bg4 5. Nc3 e6 6. h3 Bh5 7. Qb3 Qc7 8. g4 Bg6
9. Ne5 Nbd7 10. Nxg6 hxg6 11. Bg2 Be7 12. Bd2 dxc4 13. Qxc4 Nb6 14. Qb3 O-O-O
15. a4 Nbd5 16. a5 a6 17. O-O Nxg4 18. hxg4 *
Position (FEN): 2kr3r/1pq1bpp1/p1p1p1p1/P2n4/3P2P1/1QN1P3/1P1B1PB1/R4RK1 b - - 0 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 748
Best move: Qh2#