Chess puzzle (Crushing)
Moves: 1. e4 c5 2. d4 cxd4 3. c3 dxc3 4. Nxc3 a6 5. Nf3 e6 6. Bd3 Nc6 7. O-O b5 8. Bf4
Nf6 9. e5 Nh5 10. Be3 d5 11. Rc1 g6 12. Bg5 Qd7 13. Ne2 Bg7 14. g4 f6 15. Be3
Nxe5 16. Nxe5 fxe5 17. gxh5 e4 18. Bb1 e5 19. Ng3 O-O 20. hxg6 hxg6 21. Bc5 Rf3
22. Qe2 Qh3 23. Bc2 Bg4 24. Qe1 Raf8 25. Bb3 *
Position (FEN): 5rk1/6b1/p5p1/1pBpp3/4p1b1/1B3rNq/PP3P1P/2R1QRK1 b - - 9 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 2107
Best move: Rxb3