Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. Nc3 c6 4. a3 Be7 5. Bd3 Nf6 6. e5 Nfd7 7. Nf3 f6 8. exf6
Nxf6 9. Ne2 O-O 10. c3 c5 11. Ne5 cxd4 12. cxd4 Nc6 13. O-O Bd6 14. Nxc6 bxc6
15. Bg5 Qc7 16. Ng3 e5 17. Bxf6 Rxf6 18. Nh5 Rh6 19. dxe5 Bxe5 20. g3 Bxb2 21.
Rb1 Bxa3 22. Re1 Bd7 23. Qf3 Bc5 24. Nf4 g5 *
Position (FEN): r5k1/p1qb3p/2p4r/2bp2p1/5N2/3B1QP1/5P1P/1R2R1K1 w - - 0 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1836
Best move: Nxd5