Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Two_Knights_Attack
Moves: 1. e4 c6 2. Nf3 d5 3. Nc3 dxe4 4. Nxe4 Nf6 5. Nxf6+ exf6 6. Bc4 Bd6 7. d4 O-O
8. Be3 Bg4 9. h3 Bh5 10. Qd3 Re8 11. O-O-O b5 12. Bb3 a5 13. a3 Bg6 14. Qd2 h6
15. c3 b4 16. a4 bxc3 17. bxc3 Qb6 18. Bc2 *
Position (FEN): rn2r1k1/5pp1/1qpb1pbp/p7/P2P4/2P1BN1P/2BQ1PP1/2KR3R b - - 2 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 889
Best move: Ba3#