Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Na5 6. Bb5+ c6 7. dxc6 bxc6 8.
Bd3 h6 9. Ne4 Bf5 10. Nxf6+ Qxf6 11. Bxf5 Qxf5 12. O-O Bc5 13. c3 Nc4 14. b4
Bb6 15. Na3 Nd6 16. Bb2 O-O 17. c4 Bd4 18. Bxd4 exd4 19. c5 Nb5 20. Nc4 Rfe8
21. a4 Qd3 22. Nb2 Qf5 23. axb5 cxb5 24. d3 a5 25. bxa5 Qxc5 26. Qf3 Qb4 27.
Rab1 Rxa5 28. Qc6 Qe7 29. Ra1 *
Position (FEN): 4r1k1/4qpp1/2Q4p/rp6/3p4/3P4/1N3PPP/R4RK1 b - - 3 29
Black to move.
Themes:  Middlegame  
Puzzle rating: 972
Best move: Rxa1