Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. Bf4 d5 3. e3 e6 4. Bd3 c5 5. c3 Nc6 6. a3 cxd4 7. cxd4 Bd6 8. Bg3
Ne4 9. Qc2 Bxg3 10. hxg3 Qf6 11. Bxe4 dxe4 12. Qxe4 Bd7 13. Nf3 O-O-O 14. Nbd2
h6 15. Rc1 Kb8 16. b4 Rc8 17. Ke2 Qe7 18. Ne5 Nxe5 19. Qxe5+ Ka8 20. Qxg7 Rhd8
21. Qxh6 Bb5+ 22. Kf3 Bc6+ 23. e4 *
Position (FEN): k1rr4/pp2qp2/2b1p2Q/8/1P1PP3/P4KP1/3N1PP1/2R4R b - - 0 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1459
Best move: Rxd4