Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Nc3 e6 3. Bf4 Bb4 4. Qd3 Nc6 5. O-O-O d6 6. e4 O-O 7. e5 Nd5 8.
Nxd5 exd5 9. Nf3 Bg4 10. Ng5 g6 11. f3 Bf5 12. Qe2 dxe5 13. dxe5 Re8 14. g4 Bc8
15. Qf2 Nxe5 16. Qh4 h5 17. gxh5 Qf6 18. hxg6 Nxg6 19. Qh7+ Kf8 20. Bxc7 *
Position (FEN): r1b1rk2/ppB2p1Q/5qn1/3p2N1/1b6/5P2/PPP4P/2KR1B1R b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1762
Best move: Qxg5+