Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Bf4 Nf6 3. e3 a6 4. Nf3 Bf5 5. c4 c5 6. Nbd2 e6 7. cxd5 Nxd5 8.
Qa4+ Nc6 9. Ne5 Nxf4 10. Nxc6 bxc6 11. Qxc6+ Ke7 12. exf4 cxd4 13. Bxa6 Rb8 14.
Qc5+ Kf6 15. Qe5+ Kg6 16. O-O Bd6 17. Qxd4 f6 18. Bd3 e5 19. Bxf5+ Kxf5 20.
fxe5 Bxe5 21. Qe4+ Ke6 22. Qc4+ Ke7 23. Rac1 *
Position (FEN): 1r1q3r/4k1pp/5p2/4b3/2Q5/8/PP1N1PPP/2R2RK1 b - - 5 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1060
Best move: Qxd2