Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Two_Knights_Attack
Moves: 1. e4 c6 2. Nf3 d5 3. Nc3 Bg4 4. h3 Bxf3 5. Qxf3 dxe4 6. Nxe4 Nf6 7. Bc4 Nbd7
8. d4 e6 9. Bg5 Be7 10. O-O-O Qb6 11. Bxf6 Nxf6 12. Nxf6+ Bxf6 13. c3 O-O 14.
g3 a5 15. h4 a4 16. a3 c5 17. g4 cxd4 18. g5 dxc3 19. gxf6 *
Position (FEN): r4rk1/1p3ppp/1q2pP2/8/p1B4P/P1p2Q2/1P3P2/2KR3R b - - 0 19
Black to move.
Themes: Queenside Attack Middlegame Mate in 1 
Puzzle rating: 714
Best move: Qxb2#