Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. Be3 cxd4 5. Bxd4 Nc6 6. Nf3 Nxd4 7. Nxd4 Ne7 8.
Nc3 Nc6 9. Be2 Qb6 10. Nf3 d4 11. Ne4 Bb4+ 12. Nfd2 Nxe5 13. O-O Qc6 14. a3
Bxd2 15. Nxd2 O-O 16. Re1 Bd7 17. a4 Rac8 18. Rc1 b6 19. Bb5 Qc7 20. Bxd7 *
Position (FEN): 2r2rk1/p1qB1ppp/1p2p3/4n3/P2p4/8/1PPN1PPP/2RQR1K1 b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1844
Best move: Nxd7