Chess puzzle (Equality)
Moves: 1. c4 e5 2. Nc3 Nf6 3. d3 d5 4. cxd5 Nxd5 5. Nf3 Nc6 6. e4 Nxc3 7. bxc3 Be7 8.
d4 exd4 9. cxd4 Bg4 10. d5 Bxf3 11. Qxf3 Ne5 12. Qb3 O-O 13. Be2 Qd7 14. O-O c5
15. Bb2 Ng6 16. Qg3 b5 17. Rfd1 Rfe8 18. d6 Bf8 19. e5 c4 20. Bg4 Re6 21. Bxe6
Qxe6 22. a3 a5 23. d7 *
Position (FEN): r4bk1/3P1ppp/4q1n1/pp2P3/2p5/P5Q1/1B3PPP/R2R2K1 b - - 0 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1806
Best move: Rd8