Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 d5 3. Nc3 e6 4. Bg5 Bb4 5. e3 Nbd7 6. Qb3 Bxc3+ 7. Qxc3 O-O 8.
cxd5 exd5 9. Qb3 c6 10. Bd3 Qa5+ 11. Qc3 Qxc3+ 12. bxc3 h6 13. Bh4 Ne4 14. Ne2
Ndf6 15. f3 Ng5 16. O-O Re8 17. Bf2 b6 18. c4 c5 19. dxc5 bxc5 20. cxd5 Nxd5
21. e4 Nb4 22. Bxc5 *
Position (FEN): r1b1r1k1/p4pp1/7p/2B3n1/1n2P3/3B1P2/P3N1PP/R4RK1 b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 824
Best move: Nxd3