Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 Nf6 3. cxd5 Nxd5 4. e4 Nb6 5. a4 e6 6. Bb5+ Bd7 7. Nf3 Bb4+ 8.
Bd2 Bxd2+ 9. Qxd2 Bxb5 10. axb5 O-O 11. Nc3 Nc4 12. Qe2 Nd6 13. O-O a6 14. e5
Nf5 15. bxa6 Nxa6 16. Ra4 c6 17. Rfa1 Qb6 18. g4 Ne7 19. Ng5 Rfd8 20. Qc2 g6
21. Nce4 Rxd4 22. Nf6+ Kg7 23. Nge4 Rxa4 24. Rxa4 Qc7 *
Position (FEN): r7/1pq1npkp/n1p1pNp1/4P3/R3N1P1/8/1PQ2P1P/6K1 w - - 1 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1680
Best move: Nd6