Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 g6 3. e3 Bg7 4. Bd3 O-O 5. Ne2 d6 6. O-O c6 7. Ng3 Nbd7 8. Nc3
e5 9. d5 Re8 10. dxc6 bxc6 11. Nce4 Qc7 12. Qc2 a5 13. c5 d5 14. Nd6 Re6 15. e4
d4 16. Bc4 Rxd6 17. cxd6 Qxd6 18. Bg5 Ba6 19. Bxa6 Rxa6 20. Rac1 c5 21. f4 h6
22. Bxf6 Bxf6 23. f5 Bg5 24. Rcd1 Be3+ 25. Kh1 g5 26. f6 Nxf6 27. Nf5 Qf8 28.
Nxe3 dxe3 29. Rxf6 *
Position (FEN): 5qk1/5p2/r4R1p/p1p1p1p1/4P3/4p3/PPQ3PP/3R3K b - - 0 29
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 978
Best move: Rxf6