Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O Nf6 5. d3 h6 6. Nc3 d6 7. h3 Be6 8. Bb3
Nd4 9. Be3 Nxb3 10. cxb3 Bb6 11. Bxb6 cxb6 12. Rc1 O-O 13. Nb5 a6 14. Nc7 Rc8
15. Nxe6 fxe6 16. Qe2 Qe7 17. Rc2 Rxc2 18. Qxc2 Nh5 19. g3 *
Position (FEN): 5rk1/1p2q1p1/pp1pp2p/4p2n/4P3/1P1P1NPP/PPQ2P2/5RK1 b - - 0 19
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1056
Best move: Rxf3