Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Bg5 h6 3. Bh4 g5 4. Bg3 f5 5. e3 e6 6. Qh5+ Ke7 7. Be5 Nf6 8. Bxf6+
Kxf6 9. Nf3 Rg8 10. Nc3 Bd7 11. Ne5 Qe7 12. Bb5 Bxb5 13. Nxb5 Nd7 14. Nd3 a6
15. Nc3 c5 16. dxc5 Nxc5 17. Nxc5 Qxc5 18. O-O Qb4 19. Rab1 Qg4 20. Qxg4 fxg4
21. g3 Rc8 22. Rbc1 Ba3 23. bxa3 *
Position (FEN): 2r3r1/1p6/p3pk1p/3p2p1/6p1/P1N1P1P1/P1P2P1P/2R2RK1 b - - 0 23
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 513
Best move: Rxc3