Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Panov_Attack
Moves: 1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4 Nf6 5. Nc3 Nc6 6. Bg5 e6 7. Nf3 Be7 8. Rc1
h6 9. Bh4 a6 10. c5 Bd7 11. Bd3 Nb4 12. Bb1 Bb5 13. Nxb5 axb5 14. a3 Nc6 15.
O-O O-O 16. Qd3 b4 17. Bxf6 Bxf6 *
Position (FEN): r2q1rk1/1p3pp1/2n1pb1p/2Pp4/1p1P4/P2Q1N2/1P3PPP/1BR2RK1 w - - 0 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 431
Best move: Qh7#