Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 c6 3. Nc3 Nf6 4. Nf3 Bf5 5. cxd5 cxd5 6. Qb3 b6 7. e4 dxe4 8.
Bb5+ Nbd7 9. Ne5 e6 10. Bg5 Be7 11. Bxf6 gxf6 12. Nxd7 a6 13. Nxb6+ axb5 14.
Qxb5+ Kf8 15. Nxa8 Qxa8 16. O-O-O Kg7 17. g4 Bg6 18. h4 Rb8 19. Qa4 Qb7 20. Qb3
Qc7 21. Qc2 *
Position (FEN): 1r6/2q1bpkp/4ppb1/8/3Pp1PP/2N5/PPQ2P2/2KR3R b - - 6 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1328
Best move: e3