Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. f3 a6 6. a4 g6 7. c4 Bg7 8. Nc3
O-O 9. Be3 Nbd7 10. b4 Ne5 11. Be2 Bd7 12. O-O Rc8 13. b5 Nxc4 14. Bxc4 Rxc4
15. Qd3 Qc8 16. Nc6 Rxc3 17. Qxc3 bxc6 18. bxc6 Qxc6 19. Qa5 Nh5 20. Rfc1 Qa8
21. Rab1 Be6 22. Rb6 Rc8 *
Position (FEN): q1r3k1/4ppbp/pR1pb1p1/Q6n/P3P3/4BP2/6PP/2R3K1 w - - 8 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1514
Best move: Rxa6