Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 c6 3. cxd5 cxd5 4. Nc3 Nf6 5. e3 e6 6. Nf3 Bb4 7. Bd2 Nc6 8. Bb5
O-O 9. O-O Bd6 10. Qc2 Nb4 11. Qd1 Ne4 12. a3 Nc6 13. Nxe4 dxe4 14. Bxc6 bxc6
15. Ne5 f6 16. Nxc6 Qc7 17. Nb4 Bxh2+ 18. Kh1 Bd6 19. Rc1 Qa5 20. Nd5 *
Position (FEN): r1b2rk1/p5pp/3bpp2/q2N4/3Pp3/P3P3/1P1B1PP1/2RQ1R1K b - - 5 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 911
Best move: Qxd5