Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Bf4 Nf6 3. e3 e6 4. Nf3 Be7 5. c4 c6 6. Nbd2 O-O 7. Bd3 dxc4 8.
Bxc4 b5 9. Bd3 Bb7 10. O-O Nbd7 11. Qc2 a6 12. Ne5 Re8 13. Ndf3 g6 14. Bh6 Nh5
15. Rac1 Rc8 16. Be2 c5 17. Qb1 Nhf6 18. b3 Ne4 19. Bd3 f5 20. a4 Nxe5 21. Bxe4
*
Position (FEN): 2rqr1k1/1b2b2p/p3p1pB/1pp1np2/P2PB3/1P2PN2/5PPP/1QR2RK1 b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1670
Best move: Bxe4