Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 e6 3. Nf3 Nf6 4. Nc3 c6 5. Qc2 Be7 6. Bf4 O-O 7. O-O-O dxc4 8.
e4 h6 9. Bxc4 Nbd7 10. h4 Nb6 11. Bd3 a5 12. e5 Nfd5 13. Nxd5 Nxd5 14. Bd2 Nb4
15. Bxb4 axb4 16. Kb1 Qa5 17. Qb3 c5 18. g4 b5 19. dxc5 Bxc5 20. g5 *
Position (FEN): r1b2rk1/5pp1/4p2p/qpb1P1P1/1p5P/1Q1B1N2/PP3P2/1K1R3R b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1856
Best move: Bb7