Chess puzzle (Equality)
Moves: 1. d4 d5 2. e3 Nf6 3. Nf3 Bg4 4. Be2 e6 5. O-O c6 6. c4 Nbd7 7. Nc3 Bd6 8. Nd2
Bxe2 9. Qxe2 O-O 10. b3 a6 11. Bb2 b5 12. cxb5 cxb5 13. Rac1 Rc8 14. Rfd1 Bb4
15. a3 Ba5 16. a4 Bxc3 17. Bxc3 bxa4 18. bxa4 Qb6 19. Rb1 Qc6 20. Rdc1 Qxa4 21.
Ra1 Qxa1 *
Position (FEN): 2r2rk1/3n1ppp/p3pn2/3p4/3P4/2B1P3/3NQPPP/q1R3K1 w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1542
Best move: Rxa1