Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 Bf5 3. Nc3 e6 4. Nf3 h6 5. cxd5 exd5 6. Bf4 Bb4 7. Qa4+ Nc6 8.
Ne5 Bxc3+ 9. bxc3 Ne7 10. e3 O-O 11. Be2 a6 12. Qd1 Nxe5 13. Bxe5 Ng6 14. Bg3
Re8 15. O-O Be4 16. Rc1 c6 17. c4 Rc8 18. Bg4 Ra8 19. cxd5 Qxd5 20. f3 Qxa2 21.
fxe4 Rxe4 22. Rc2 Qb3 23. Bf2 *
Position (FEN): r5k1/1p3pp1/p1p3np/8/3Pr1B1/1q2P3/2R2BPP/3Q1RK1 b - - 3 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1165
Best move: Rxg4