Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. Bf4 c5 3. e3 h5 4. c3 d5 5. Nd2 Bg4 6. Qb3 Qb6 7. dxc5 Qxb3 8.
axb3 e6 9. Bb5+ Nbd7 10. b4 a6 11. Ba4 b5 12. cxb6 Kd8 13. b7 Ra7 14. b8=Q+
Nxb8 15. Bxb8 Rb7 16. Be5 Be7 17. Ngf3 Nd7 18. Bxd7 Kxd7 19. Bxg7 Rg8 20. Be5
f6 21. Bg3 e5 22. h3 Be6 23. Rxa6 e4 24. Nd4 Bf7 25. O-O Rh8 26. Rfa1 h4 27.
Bf4 Kc8 28. Ra7 Rxa7 29. Ra6 *
Position (FEN): 2k4r/r3bb2/R4p2/3p4/1P1NpB1p/2P1P2P/1P1N1PP1/6K1 b - - 1 29
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 625
Best move: Rxa6