Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Hillbilly_Attack
Moves: 1. e4 c6 2. Bc4 d5 3. exd5 cxd5 4. Bb3 Nf6 5. h3 Bf5 6. d3 e6 7. Bg5 Be7 8. Nf3
O-O 9. Nh4 Bg6 10. Nxg6 hxg6 11. O-O Nc6 12. a3 Rc8 13. Nc3 Qd7 14. Ne2 Rfe8
15. c3 Bd8 16. Ba4 Bc7 17. Nd4 Qd6 18. Nxc6 *
Position (FEN): 2r1r1k1/ppb2pp1/2Nqpnp1/3p2B1/B7/P1PP3P/1P3PP1/R2Q1RK1 b - - 0 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 711
Best move: Qh2#