Chess puzzle (Advantage)
Moves: 1. e4 g6 2. Nf3 Bg7 3. Bc4 e6 4. O-O Ne7 5. c3 d5 6. exd5 exd5 7. Bb3 c5 8. d4
c4 9. Bc2 Nd7 10. Re1 O-O 11. Qe2 Re8 12. Bg5 f6 13. Qe6+ Kh8 14. Bh4 Nf8 15.
Qf7 g5 16. Nxg5 fxg5 17. Bxg5 Nfg6 18. Bxg6 hxg6 19. Bxe7 Bf5 20. Nd2 *
Position (FEN): r2qr2k/pp2BQb1/6p1/3p1b2/2pP4/2P5/PP1N1PPP/R3R1K1 b - - 2 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1912
Best move: Qd7