Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nc3 Nc6 3. Bc4 e6 4. d3 Nge7 5. a3 d5 6. exd5 Nxd5 7. Nxd5 exd5 8.
Ba2 c4 9. dxc4 dxc4 10. Qxd8+ Nxd8 11. Bxc4 Bc5 12. Nf3 O-O 13. O-O Re8 14. Bd2
Bf5 15. c3 Rc8 16. b4 Bxf2+ 17. Rxf2 Rxc4 18. Nd4 Nc6 19. Nxc6 Rxc6 20. Rc1
Rce6 *
Position (FEN): 4r1k1/pp3ppp/4r3/5b2/1P6/P1P5/3B1RPP/2R3K1 w - - 2 21
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 597
Best move: Rxf5