Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Exchange_Variation
Moves: 1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Nf3 Bg4 5. Bd3 Nf6 6. O-O e6 7. c3 Nc6 8.
Nbd2 Bxf3 9. Nxf3 Be7 10. Bf4 O-O 11. a4 a6 12. b4 Bd6 13. Bg5 Be7 14. Bc2 h6
15. Bh4 Ng4 16. Bg3 Bd6 17. Qd3 Bxg3 *
Position (FEN): r2q1rk1/1p3pp1/p1n1p2p/3p4/PP1P2n1/2PQ1Nb1/2B2PPP/R4RK1 w - - 0 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 544
Best move: Qh7#