Chess puzzle (Equality)
Moves: 1. e4 e6 2. d4 d5 3. exd5 exd5 4. Nc3 Nf6 5. Bg5 Be7 6. Bb5+ c6 7. Ba4 b5 8.
Bb3 Ne4 9. Bxe7 Qxe7 10. Nxe4 Qxe4+ 11. Qe2 O-O 12. Qxe4 dxe4 13. d5 Re8 14. d6
e3 15. f3 Nd7 16. O-O-O e2 17. Re1 Nc5 18. Rxe2 Rxe2 19. Nxe2 Nxb3+ 20. axb3 h5
21. Rd1 Be6 22. Nd4 Rd8 23. Nxe6 fxe6 24. c4 Kf8 25. c5 Ke8 26. Kc2 Kd7 27. Kc3
a5 28. b4 axb4+ 29. Kxb4 Ra8 30. h3 *
Position (FEN): r7/3k2p1/2pPp3/1pP4p/1K6/5P1P/1P4P1/3R4 b - - 0 30
Black to move.
Themes:  Endgame, Rook Endgame  
Puzzle rating: 944
Best move: Ra4+