Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Bc4 Nc6 3. d3 d6 4. Bg5 Nf6 5. Nc3 Bg4 6. f3 Bh5 7. Nge2 e6 8. Ng3
Bg6 9. h4 h6 10. Bd2 Be7 11. h5 Bh7 12. Qe2 d5 13. exd5 exd5 14. Bb5 O-O 15.
O-O-O Nd4 16. Qf2 Nxb5 17. Nxb5 a6 18. Nc3 c4 19. dxc4 d4 20. Nd5 *
Position (FEN): r2q1rk1/1p2bppb/p4n1p/3N3P/2Pp4/5PN1/PPPB1QP1/2KR3R b - - 1 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1166
Best move: Nxd5