Chess puzzle (Advantage)
Moves: 1. e4 g6 2. d4 Bg7 3. Nf3 e6 4. Nc3 Nc6 5. Be3 d5 6. exd5 exd5 7. Bd3 Bg4 8.
O-O Bxf3 9. Qxf3 Nxd4 10. Bxd4 Bxd4 11. Qxd5 Qxd5 12. Nxd5 Bxb2 13. Nxc7+ Kd8
14. Nxa8 Bxa1 15. Rxa1 Kc8 16. Re1 Nf6 17. Re7 Nd5 18. Rxf7 Re8 19. h3 Re7 20.
Rf8+ Kd7 21. Bb5+ Kd6 22. Rd8+ Kc5 23. Rd7 Re1+ 24. Kh2 Nf6 25. Rf7 Ne4 26. Nc7
Kb6 27. Bd3 Nd6 28. Nd5+ Kc5 29. Ne3 *
Position (FEN): 8/pp3R1p/3n2p1/2k5/8/3BN2P/P1P2PPK/4r3 b - - 20 29
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1069
Best move: Nxf7