Chess puzzle (Equality)
Moves: 1. d4 d5 2. Bf4 Nc6 3. e3 a6 4. Bd3 g6 5. c3 Nh6 6. Bc2 Bf5 7. Ba4 b5 8. Bc2 e6
9. Nf3 b4 10. Ne5 Nxe5 11. Bxe5 f6 12. Bf4 Bxc2 13. Qxc2 e5 14. Qa4+ Qd7 15.
Qxd7+ Kxd7 16. dxe5 g5 17. Bg3 bxc3 18. Nxc3 c6 19. exf6 Bd6 20. Na4 Rab8 21.
b3 Bxg3 22. hxg3 Ng4 23. Nc5+ Kd6 24. Nxa6 *
Position (FEN): 1r5r/7p/N1pk1P2/3p2p1/6n1/1P2P1P1/P4PP1/R3K2R b KQ - 0 24
Black to move.
Themes:  Endgame  
Puzzle rating: 1638
Best move: Rb6