Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Panov_Attack
Moves: 1. e4 d5 2. exd5 Nf6 3. d4 c6 4. c4 cxd5 5. c5 Nc6 6. Bb5 a6 7. Ba4 e6 8. Nf3
Be7 9. O-O O-O 10. Nc3 b5 11. Bc2 b4 12. Ne2 a5 13. Bg5 h6 14. Bxf6 Bxf6 15.
Qd3 Ba6 *
Position (FEN): r2q1rk1/5pp1/b1n1pb1p/p1Pp4/1p1P4/3Q1N2/PPB1NPPP/R4RK1 w - - 2 16
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 512
Best move: Qh7#