Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 a6 6. Bf4 Nge7 7. Be2 Nf5 8. Na3
cxd4 9. cxd4 Bxa3 10. bxa3 Qa5+ 11. Qd2 Qxd2+ 12. Bxd2 Nfxd4 13. Nxd4 Nxd4 14.
Bd3 f6 15. f4 fxe5 16. fxe5 O-O 17. O-O-O Bd7 18. Rhf1 Rac8+ 19. Kb2 Ba4 20.
Rxf8+ Kxf8 *
Position (FEN): 2r2k2/1p4pp/p3p3/3pP3/b2n4/P2B4/PK1B2PP/3R4 w - - 0 21
White to move.
Themes:  Endgame  
Puzzle rating: 1121
Best move: Rf1+