Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bc4 e6 4. O-O d5 5. exd5 exd5 6. Re1+ Be7 7. Bb5 a6 8.
Bxc6+ bxc6 9. d4 Nf6 10. dxc5 O-O 11. Be3 Bg4 12. h3 Bxf3 13. Qxf3 Ne4 14. b4
a5 15. c3 axb4 16. cxb4 Ra4 17. a3 Qc7 18. Nd2 Nxd2 19. Bxd2 Bf6 20. Bc3 Bxc3
21. Qxc3 Qf4 22. Re3 Rfa8 23. Rg3 g6 24. Re1 *
Position (FEN): r5k1/5p1p/2p3p1/2Pp4/rP3q2/P1Q3RP/5PP1/4R1K1 b - - 1 24
Black to move.
Themes:  Endgame  
Puzzle rating: 1591
Best move: Rxa3