Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nc3 Nc6 3. Bc4 d6 4. h3 Nf6 5. d3 Bd7 6. Bg5 Be7 7. Nf3 h6 8. Bh4
Be6 9. Bb5 Nd7 10. Bxe7 Nxe7 11. d4 exd4 12. Qxd4 O-O 13. Bxd7 Qxd7 14. O-O c5
15. Qe3 a6 16. a4 b5 17. axb5 axb5 18. e5 Rxa1 19. Rxa1 dxe5 20. Nxe5 Qd4 21.
Qe2 b4 22. Nf3 Qc4 23. Qxc4 Bxc4 24. Ne4 Rc8 *
Position (FEN): 2r3k1/4npp1/7p/2p5/1pb1N3/5N1P/1PP2PP1/R5K1 w - - 2 25
White to move.
Themes:  Endgame  
Puzzle rating: 1228
Best move: Nd6