Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Bd3 c5 6. Nf3 b6 7. O-O Bb7 8. a3
Bxc3 9. bxc3 d5 10. Ne5 Nc6 11. f3 Qd6 12. f4 dxc4 13. Nxc4 Qc7 14. Bb2 b5 15.
Ne5 c4 16. Bc2 Nd5 17. Qe2 f5 18. g4 Nxe5 19. fxe5 Rad8 20. gxf5 exf5 21. Bxf5
Qe7 22. e4 Qg5+ 23. Qg4 *
Position (FEN): 3r1rk1/pb4pp/8/1p1nPBq1/2pPP1Q1/P1P5/1B5P/R4RK1 b - - 2 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1943
Best move: Rxf5