Chess puzzle (Advantage)
Moves: 1. Nf3 Nf6 2. b3 Nc6 3. Bb2 g6 4. d4 d5 5. e3 Bg7 6. a3 O-O 7. Bd3 Re8 8. O-O
a6 9. h3 Rf8 10. Nbd2 Ne8 11. Ne5 Nxe5 12. dxe5 f6 13. Nf3 fxe5 14. Nxe5 Bf5
15. Be2 Qd6 16. f4 Nf6 17. c4 c6 18. cxd5 cxd5 19. a4 Ne4 20. Kh2 g5 21. g4
gxf4 22. exf4 Be6 23. Rc1 *
Position (FEN): r4rk1/1p2p1bp/p2qb3/3pN3/P3nPP1/1P5P/1B2B2K/2RQ1R2 b - - 2 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1830
Best move: Rxf4