Chess puzzle (Equality)
Moves: 1. Nf3 Nc6 2. d4 d5 3. g3 Nf6 4. Bg2 e6 5. b3 Be7 6. Bb2 O-O 7. Nbd2 Re8 8. O-O
Bd6 9. c4 b6 10. Rc1 Bb7 11. e3 dxc4 12. Nxc4 Be7 13. Nce5 Nxe5 14. Nxe5 Bxg2
15. Kxg2 c5 16. dxc5 Bxc5 17. Qxd8 Rexd8 18. Nc6 Rd2 19. Bxf6 gxf6 20. b4 Rc8
21. bxc5 *
Position (FEN): 2r3k1/p4p1p/1pN1pp2/2P5/8/4P1P1/P2r1PKP/2R2R2 b - - 0 21
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1350
Best move: Rxc6