Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 e5 7. Nb3 Be7 8. f3
Nbd7 9. Qd2 O-O 10. O-O-O b5 11. h4 Bb7 12. g4 Qc7 13. Bd3 Nc5 14. Bxf6 Bxf6
15. Nxc5 dxc5 16. Nd5 Bxd5 17. exd5 Rfd8 18. Be4 Qd6 19. g5 Be7 20. Rdg1 Rac8
21. h5 Rc7 22. g6 fxg6 23. hxg6 h6 24. Bf5 Bg5 *
Position (FEN): 3r2k1/2r3p1/p2q2Pp/1ppPpBb1/8/5P2/PPPQ4/2K3RR w - - 2 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1665
Best move: Rxg5