Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Bc5 4. O-O Qf6 5. c3 Nge7 6. d3 h6 7. Nbd2 O-O 8. a4
d6 9. Nb3 Bb6 10. a5 Bc5 11. Nxc5 dxc5 12. Be3 b6 13. Qa4 Bb7 14. a6 Bc8 15.
Rfd1 Rb8 16. Rac1 Bd7 17. d4 exd4 18. cxd4 cxd4 19. Nxd4 Nxd4 20. Bxd4 Bxb5 21.
Qxb5 Qg6 22. Rxc7 Qxe4 23. Rxa7 *
Position (FEN): 1r3rk1/R3npp1/Pp5p/1Q6/3Bq3/8/1P3PPP/3R2K1 b - - 0 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1905
Best move: Rbd8