Chess puzzle (Checkmate)
Opening: Slav_Defense, Slav_Defense_Quiet_Variation
Moves: 1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. e3 e6 5. a3 Bd6 6. Nc3 O-O 7. c5 Bc7 8. Bd3
Nbd7 9. O-O Ne8 10. Qc2 f5 11. Rb1 Qe7 12. b4 g5 13. Ne2 g4 14. Ne1 Qh4 15. Ng3
Ng7 16. f4 Rf6 17. Qf2 Rh6 18. b5 *
Position (FEN): r1b3k1/ppbn2np/2p1p2r/1PPp1p2/3P1Ppq/P2BP1N1/5QPP/1RB1NRK1 b - - 0 18
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 748
Best move: Qxh2#