Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 c6 3. Nc3 Nf6 4. Nf3 Bg4 5. Bg5 Bxf3 6. gxf3 Nbd7 7. Bh3 h6 8.
Bh4 dxc4 9. e4 e5 10. Bxd7+ Qxd7 11. dxe5 Qxd1+ 12. Rxd1 g5 13. Bxg5 hxg5 14.
exf6 b5 15. Rg1 Rxh2 16. Rxg5 Rh1+ 17. Ke2 Rxd1 18. Nxd1 Rd8 19. Ne3 Kd7 20.
Ng4 b4 21. f4 Ke6 22. f5+ Kd6 23. Ke3 *
Position (FEN): 3r1b2/p4p2/2pk1P2/5PR1/1pp1P1N1/4K3/PP3P2/8 b - - 2 23
Black to move.
Themes: Defensive Move Endgame  
Puzzle rating: 2178
Best move: Kc7