Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 c6 3. Nc3 Nf6 4. Nf3 Bf5 5. cxd5 cxd5 6. Qb3 b6 7. e3 e6 8. Bb5+
Nbd7 9. O-O Bd6 10. Bd2 O-O 11. Rac1 Rc8 12. Bxd7 Qxd7 13. Ne5 Bxe5 14. dxe5
Ne4 15. Nxe4 Bxe4 16. f4 Rc7 17. Bb4 Rfc8 18. Rxc7 Rxc7 19. Bd6 Rc2 20. Rf2 Rc5
*
Position (FEN): 6k1/p2q1ppp/1p1Bp3/2rpP3/4bP2/1Q2P3/PP3RPP/6K1 w - - 4 21
White to move.
Themes:  Endgame  
Puzzle rating: 1046
Best move: Bxc5