Chess puzzle (Advantage)
Moves: 1. d4 d6 2. e4 Nf6 3. Nc3 g6 4. Bd3 Bg7 5. d5 c6 6. dxc6 bxc6 7. Nf3 Qb6 8. O-O
O-O 9. b3 Bg4 10. Bb2 e5 11. a4 Nbd7 12. a5 Qc7 13. Bc4 Bh6 14. h3 Be6 15. Bxe6
fxe6 16. Ba3 Rab8 17. Bxd6 Qb7 18. a6 Qb6 19. Bxb8 Qxb8 20. Qxd7 *
Position (FEN): 1q3rk1/p2Q3p/P1p1pnpb/4p3/4P3/1PN2N1P/2P2PP1/R4RK1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 841
Best move: Nxd7