Chess puzzle (Crushing)
Moves: 1. d4 g6 2. e4 Bg7 3. Nf3 d6 4. Bc4 Nc6 5. d5 Ne5 6. Nxe5 Bxe5 7. O-O f5 8. f3
Bg7 9. Bg5 Nf6 10. Nc3 O-O 11. Qd2 a6 12. Bh6 b5 13. Be2 e5 14. dxe6 Bxe6 15.
Bxg7 Kxg7 16. Nd5 c5 17. Nf4 Bd7 18. Qxd6 fxe4 19. fxe4 Nxe4 20. Qe5+ Nf6 21.
Rad1 c4 22. Ne6+ Bxe6 23. Rxd8 Raxd8 24. Qxe6 Rde8 25. Qxa6 Rxe2 26. Qxb5 Rxc2
27. Qb7+ Kh6 28. Qe7 Re8 29. Qxf6 Ree2 30. Qh4+ Kg7 31. Qe7+ *
Position (FEN): 8/4Q1kp/6p1/8/2p5/8/PPr1r1PP/5RK1 b - - 4 31
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 830
Best move: Rxe7