Chess puzzle (Advantage)
Moves: 1. e4 c5 2. d4 cxd4 3. c3 dxc3 4. Bc4 e6 5. Nf3 Bb4 6. O-O Nf6 7. bxc3 Be7 8.
e5 Nd5 9. Bxd5 exd5 10. Ba3 O-O 11. Qxd5 Bxa3 12. Nxa3 Nc6 13. Nc4 Ne7 14. Qd6
Nf5 15. Qd3 d5 16. exd6 Be6 17. Rad1 Rc8 18. Nce5 f6 19. Ng4 Qd7 20. Nd4 *
Position (FEN): 2r2rk1/pp1q2pp/3Pbp2/5n2/3N2N1/2PQ4/P4PPP/3R1RK1 b - - 3 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1112
Best move: Nxd4