Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. Bb5+ Bd7 4. Bxd7+ Qxd7 5. c4 Nf6 6. Nc3 g6 7. O-O Bg7 8.
d4 cxd4 9. Qxd4 Nc6 10. Qe3 O-O 11. h3 Rfc8 12. Rd1 Qe8 13. b3 Nd7 14. Bb2 Nde5
15. Nxe5 Bxe5 16. f4 Bg7 17. c5 dxc5 18. e5 b6 19. Qe4 Nd4 20. Nd5 e6 21. Ne3
Qc6 22. Qd3 Rd8 23. Ng4 Nf5 24. Qe2 Ng3 25. Qf2 Ne4 26. Qf3 Rdc8 27. Nf6+ Nxf6
28. Rd8+ Ne8 29. Qxc6 Rxc6 *
Position (FEN): r2Rn1k1/p4pbp/1pr1p1p1/2p1P3/5P2/1P5P/PB4P1/R5K1 w - - 0 30
White to move.
Themes: Hanging Piece, Pin Middlegame  
Puzzle rating: 989
Best move: Rxa8