Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Bg5 O-O 6. f4 h6 7. Bxf6 Bxf6 8. e5
dxe5 9. fxe5 Bg7 10. Nf3 Bg4 11. Be2 Nc6 12. O-O Bxf3 13. Bxf3 Qxd4+ 14. Qxd4
Nxd4 15. Bxb7 Rab8 16. Rad1 Rxb7 17. Rxd4 Rxb2 18. Rd7 Bxe5 19. Nd5 Rxa2 20.
Nxe7+ Kg7 21. Nd5 c6 22. Nb4 Ra1 23. Nxc6 Rxf1+ 24. Kxf1 Ra8 *
Position (FEN): r7/p2R1pk1/2N3pp/4b3/2P5/8/6PP/5K2 w - - 1 25
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1004
Best move: Nxe5