Chess puzzle (Advantage)
Moves: 1. d4 e6 2. c4 c6 3. Nc3 Bb4 4. Bd2 Qa5 5. a3 Bxc3 6. Bxc3 Qd8 7. Nf3 Nf6 8.
Qc2 O-O 9. e3 b6 10. Bd3 Bb7 11. c5 bxc5 12. dxc5 g6 13. O-O Na6 14. b4 d6 15.
Rfd1 d5 16. e4 Nc7 17. Qb2 Nh5 18. g3 f6 19. e5 f5 20. Ng5 *
Position (FEN): r2q1rk1/pbn4p/2p1p1p1/2PpPpNn/1P6/P1BB2P1/1Q3P1P/R2R2K1 b - - 1 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 740
Best move: Qxg5