Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 f6 4. Nc3 a6 5. Bc4 Na5 6. b3 Nxc4 7. bxc4 Bc5 8.
O-O d6 9. d4 exd4 10. Nxd4 Qe7 11. a4 Bd7 12. Ba3 Bxa3 13. Rxa3 d5 14. Ra1 dxc4
15. Re1 O-O-O 16. e5 fxe5 17. Nf3 Bg4 18. Qe2 Bxf3 19. Qxf3 Kb8 20. Rab1 e4 21.
Rxe4 Qc5 22. Rxc4 Qa7 23. Rxc7 Kxc7 24. Qf7+ Rd7 *
Position (FEN): 6nr/qpkr1Qpp/p7/8/P7/2N5/2P2PPP/1R4K1 w - - 2 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1429
Best move: Nd5+