Chess puzzle (Advantage)
Moves: 1. d4 e6 2. c4 c5 3. d5 exd5 4. Qxd5 Nf6 5. Qd1 d5 6. cxd5 Bf5 7. Nc3 c4 8. Bf4
Bb4 9. Qa4+ Nc6 10. dxc6 Bxc3+ 11. bxc3 bxc6 12. Qxc6+ Bd7 13. Qxc4 Rc8 14. Qd3
O-O 15. e3 Qa5 16. Rc1 Qxa2 17. Be2 g6 18. Nf3 Bf5 19. Qd2 Qa3 20. O-O Ne4 21.
Bh6 *
Position (FEN): 2r2rk1/p4p1p/6pB/5b2/4n3/q1P1PN2/3QBPPP/2R2RK1 b - - 7 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1064
Best move: Nxd2