Chess puzzle (Advantage)
Moves: 1. e4 g6 2. d4 d6 3. Nf3 Bg7 4. Bc4 e6 5. O-O Ne7 6. Bg5 O-O 7. Nc3 h6 8. Be3
Nbc6 9. Rb1 e5 10. d5 Nb8 11. Qd2 Kh7 12. h3 f5 13. exf5 Nxf5 14. Bd3 Nxe3 15.
Qxe3 Bf5 16. Ne4 Nd7 17. g4 Bxe4 18. Bxe4 Nf6 19. Bd3 Qe8 20. g5 *
Position (FEN): r3qr2/ppp3bk/3p1npp/3Pp1P1/8/3BQN1P/PPP2P2/1R3RK1 b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1568
Best move: Nxd5