Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Nf3 O-O 5. Bg5 d5 6. e3 Nbd7 7. Be2 dxc4 8.
Bxc4 c5 9. dxc5 Bxc3+ 10. bxc3 Qa5 11. Qc2 Qxc5 12. Bd3 b6 13. Be2 Bb7 14. Bxf6
Nxf6 15. O-O Rac8 16. Rac1 Rc7 17. c4 Rfc8 18. Nd2 Ba6 19. Qa4 Bb7 20. Rc3 Bc6
21. Qb3 Rd8 22. Rd1 h6 23. a3 Rxd2 *
Position (FEN): 6k1/p1r2pp1/1pb1pn1p/2q5/2P5/PQR1P3/3rBPPP/3R2K1 w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 699
Best move: Rxd2