Chess puzzle (Advantage)
Moves: 1. e4 Nf6 2. e5 Nd5 3. d4 g6 4. Bc4 Nb6 5. Bb3 Bg7 6. Nf3 O-O 7. O-O e6 8. Nc3
a5 9. a4 c6 10. Ne4 Na6 11. c3 Nc7 12. Bg5 f6 13. exf6 Bxf6 14. Bxf6 Rxf6 15.
Nfg5 Ncd5 16. Bxd5 Nxd5 17. Nxf6+ Qxf6 18. Ne4 Qg7 19. Qf3 b6 20. Nd6 Ba6 21.
Rfe1 Rf8 22. Qh3 Ne7 23. Re5 Nf5 24. Rae1 *
Position (FEN): 5rk1/3p2qp/bppNp1p1/p3Rn2/P2P4/2P4Q/1P3PPP/4R1K1 b - - 9 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1236
Best move: Nxd6