Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Tartakower_Variation
Moves: 1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nf6 5. Nxf6+ exf6 6. Nf3 Bd6 7. Bc4 O-O
8. O-O Bg4 9. c3 Na6 10. h3 Bh5 11. Qd3 b5 12. Bb3 Nc5 13. Qd1 Nxb3 14. axb3
Qc7 15. b4 Rad8 16. g4 Bg6 17. Be3 Be4 18. Nd2 *
Position (FEN): 3r1rk1/p1q2ppp/2pb1p2/1p6/1P1Pb1P1/2P1B2P/1P1N1P2/R2Q1RK1 b - - 4 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 702
Best move: Bh2#