Chess puzzle (Advantage)
Moves: 1. e4 e6 2. Nf3 b6 3. g3 Bb7 4. Bg2 Nf6 5. d3 d5 6. Bg5 Be7 7. O-O dxe4 8. dxe4
Qxd1 9. Rxd1 Bxe4 10. Bxf6 Bxf6 11. c3 O-O 12. Nbd2 Bd5 13. Nd4 Bxg2 14. Kxg2
c5 15. Nb5 Nc6 16. Nc4 Rad8 17. Rd2 a6 18. Nbd6 b5 19. Nb6 Be5 20. Rad1 Bxd6
21. Rxd6 Rxd6 22. Rxd6 Ne5 23. Nd7 Ra8 *
Position (FEN): r5k1/3N1ppp/p2Rp3/1pp1n3/8/2P3P1/PP3PKP/8 w - - 3 24
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1172
Best move: Nxe5