Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 d5 4. e3 c6 5. Nf3 Bd6 6. c5 Bc7 7. b4 Na6 8. a3 Bb8
9. Bxa6 bxa6 10. Ne5 Bxe5 11. dxe5 Ne4 12. Bb2 f6 13. Nxe4 dxe4 14. Qxd8+ Kxd8
15. Rd1+ Ke7 16. O-O Bd7 17. Rd4 f5 18. f3 Rhf8 19. fxe4 Rad8 20. exf5 Rxf5 21.
Rdf4 g5 22. e4 *
Position (FEN): 3r4/p2bk2p/p1p1p3/2P1Prp1/1P2PR2/P7/1B4PP/5RK1 b - - 0 22
Black to move.
Themes:  Endgame  
Puzzle rating: 1212
Best move: Rxf4