Chess puzzle (Advantage)
Moves: 1. e4 d5 2. Nf3 dxe4 3. Ng5 Nf6 4. Nc3 Bf5 5. d3 h6 6. Ngxe4 Nxe4 7. Nxe4 Bxe4
8. dxe4 Qxd1+ 9. Kxd1 Nc6 10. c3 O-O-O+ 11. Kc2 e5 12. Be3 Kb8 13. Bb5 a6 14.
Bxc6 bxc6 15. Rad1 Be7 16. g3 Rd6 17. Rdf1 g5 18. a3 Kb7 19. b4 Rf8 20. Kb3 f5
21. exf5 Rxf5 22. h4 Bf6 23. hxg5 hxg5 24. f3 Be7 25. Rh7 Bd8 26. Rh5 e4 27. f4
Rd3 28. Re1 gxf4 *
Position (FEN): 3b4/1kp5/p1p5/5r1R/1P2pp2/PKPrB1P1/8/4R3 w - - 0 29
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1057
Best move: Rxf5