Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 d5 4. Bf4 a6 5. e3 c6 6. Nf3 Nbd7 7. Be2 Bb4 8. O-O
Bxc3 9. bxc3 b5 10. cxd5 cxd5 11. Bd6 Qb6 12. Ba3 a5 13. Rb1 Ba6 14. Ne5 Ne4
15. Nxd7 Kxd7 16. Qc2 Rac8 17. Bb2 b4 18. f3 Bxe2 19. Qxe2 Nd6 20. cxb4 axb4
21. Bc3 *
Position (FEN): 2r4r/3k1ppp/1q1np3/3p4/1p1P4/2B1PP2/P3Q1PP/1R3RK1 b - - 1 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 889
Best move: Rxc3