Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 e6 3. g3 c5 4. Nf3 d5 5. cxd5 exd5 6. Bg2 Be7 7. O-O O-O 8. Nc3
Nc6 9. Bg5 Be6 10. dxc5 Bxc5 11. Bxf6 Qxf6 12. Nxd5 Qh6 13. Nc7 Rad8 14. Qc1
Qxc1 15. Raxc1 Bd6 16. Nxe6 fxe6 17. Ng5 Nd4 18. Bf3 Nxf3+ 19. Nxf3 e5 20. e4 *
Position (FEN): 3r1rk1/pp4pp/3b4/4p3/4P3/5NP1/PP3P1P/2R2RK1 b - - 0 20
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 833
Best move: Rxf3