Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Na5 6. Bb5+ c6 7. dxc6 bxc6 8.
Bd3 h6 9. Ne4 Be7 10. Nxf6+ Bxf6 11. O-O O-O 12. Nc3 c5 13. Be4 Rb8 14. d3 c4
15. a3 Ba6 16. dxc4 Qxd1 17. Rxd1 Bxc4 18. b4 Nb7 19. Rd7 Nd8 20. Rxa7 Ne6 21.
Be3 Nd4 22. Rc7 Rbc8 23. Ra7 Nc6 24. Bxc6 Rxc6 25. b5 Rcc8 26. a4 e4 27. Ra3
Be6 28. Nxe4 Rxc2 29. Nxf6+ gxf6 30. b6 Rb8 31. Rc7 *
Position (FEN): 1r4k1/2R2p2/1P2bp1p/8/P7/R3B3/2r2PPP/6K1 b - - 2 31
Black to move.
Themes:  Endgame  
Puzzle rating: 2155
Best move: Rxc7