Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Accelerated_Panov_Attack
Moves: 1. e4 c6 2. c4 d5 3. cxd5 cxd5 4. exd5 Qxd5 5. Nc3 Qa5 6. Bc4 Nf6 7. Nf3 Bf5 8.
Qb3 e6 9. Qxb7 Bd6 10. Qxa8 O-O 11. Qb7 Bg4 12. O-O Bxf3 13. Qxf3 Qb6 14. h3
Nc6 15. d3 Nd4 16. Qd1 Bc7 17. Be3 Qd6 18. Bxd4 *
Position (FEN): 5rk1/p1b2ppp/3qpn2/8/2BB4/2NP3P/PP3PP1/R2Q1RK1 b - - 0 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 507
Best move: Qh2#