Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 h6 4. d4 exd4 5. Qxd4 Nc6 6. Bb5 Bd7 7. Bxc6 Bxc6 8.
O-O Nf6 9. e5 dxe5 10. Qxd8+ Rxd8 11. Nxe5 Bb5 12. Re1 Be7 13. Nc3 Ba6 14. Bf4
O-O 15. Ng6 fxg6 16. Rxe7 c6 17. h3 Nd5 18. Nxd5 Rxd5 19. Rae1 *
Position (FEN): 5rk1/pp2R1p1/b1p3pp/3r4/5B2/7P/PPP2PP1/4R1K1 b - - 1 19
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1088
Best move: Rxf4