Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 c6 3. cxd5 cxd5 4. Nc3 e6 5. Nf3 Qb6 6. Qc2 Bb4 7. Bf4 Bxc3+ 8.
bxc3 Nf6 9. e3 Qa5 10. Bd3 Bd7 11. O-O Ba4 12. Qb2 Qb6 13. Qxb6 axb6 14. Rab1
Nbd7 15. Ne5 Nxe5 16. Bxe5 O-O 17. Rxb6 Bc6 18. Bd6 Rfe8 19. a3 Ne4 20. c4 *
Position (FEN): r3r1k1/1p3ppp/1RbBp3/3p4/2PPn3/P2BP3/5PPP/5RK1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1489
Best move: Nxd6