Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. a3 Nf6 5. d3 Bc5 6. c3 d6 7. h3 a6 8. Qe2 O-O
9. Be3 Bxe3 10. fxe3 Be6 11. Bxe6 fxe6 12. Nbd2 d5 13. exd5 exd5 14. O-O-O Re8
15. e4 d4 16. cxd4 Nxd4 17. Nxd4 Qxd4 18. Kb1 Re6 19. Rc1 c5 20. Rc4 Qd6 21.
Nb3 b6 22. g4 Rd8 23. Rd1 Nd7 24. h4 b5 25. Rcc1 Nb6 26. Qe3 Qe7 27. Nxc5 Red6
28. Nxa6 Nc4 29. dxc4 *
Position (FEN): 3r2k1/4q1p1/N2r3p/1p2p3/2P1P1PP/P3Q3/1P6/1KRR4 b - - 0 29
Black to move.
Themes:  Middlegame  
Puzzle rating: 1471
Best move: Rxd1