Chess puzzle (Advantage)
Moves: 1. d4 d5 2. e3 Nf6 3. c4 c6 4. Nc3 g6 5. Qa4 Bd7 6. Nf3 Bg7 7. g3 b5 8. cxb5
cxb5 9. Bxb5 Bxb5 10. Nxb5 O-O 11. Qd1 a6 12. Nc3 Ne4 13. Nxe4 dxe4 14. Nd2 Qd5
15. Qc2 f5 16. O-O Rc8 17. Qb3 e6 18. a3 a5 19. Qa2 Nd7 20. Nb1 Rc4 21. Nc3 Qc6
22. Rd1 Nb6 23. b3 *
Position (FEN): r5k1/6bp/1nq1p1p1/p4p2/2rPp3/PPN1P1P1/Q4P1P/R1BR2K1 b - - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 843
Best move: Rxc3