Chess puzzle (Equality)
Moves: 1. Nf3 d6 2. d4 c6 3. c4 Qc7 4. Nc3 Bg4 5. Bf4 Nd7 6. e3 Ngf6 7. Be2 Rd8 8. O-O
Bxf3 9. Bxf3 e5 10. Bg3 g6 11. Rc1 Bg7 12. d5 O-O 13. dxc6 bxc6 14. Qa4 e4 15.
Nxe4 Nb6 16. Qc2 Nxe4 17. Bxe4 Qd7 18. b3 Be5 19. Bxe5 dxe5 20. Rfd1 Qc7 21. c5
Nd5 22. Bxd5 Rxd5 23. Rxd5 cxd5 24. Rd1 Rd8 25. b4 Qc6 26. a4 a6 27. Rb1 d4 28.
b5 axb5 29. axb5 Qd5 30. e4 *
Position (FEN): 3r2k1/5p1p/6p1/1PPqp3/3pP3/8/2Q2PPP/1R4K1 b - - 0 30
Black to move.
Themes:  Endgame  
Puzzle rating: 1341
Best move: d3