Chess puzzle (Crushing)
Moves: 1. g3 d5 2. Bg2 e5 3. h3 c6 4. e3 f5 5. a3 Nd7 6. b3 Nc5 7. Bb2 d4 8. Nf3 e4 9.
Nxd4 Nf6 10. Nc3 Bd6 11. Nce2 Be5 12. b4 Ne6 13. Nxe6 Bxe6 14. Bxe5 Qd5 15.
Bxf6 gxf6 16. O-O O-O-O 17. d3 Rhg8 18. c4 Qd7 19. dxe4 Qc7 20. Qa4 Bxc4 21.
Rfe1 fxe4 22. Qxa7 Bxe2 23. Rxe2 Qe5 24. Qa8+ Kc7 25. Ree1 *
Position (FEN): Q2r2r1/1pk4p/2p2p2/4q3/1P2p3/P3P1PP/5PB1/R3R1K1 b - - 4 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 984
Best move: Rxa8