Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nc3 Nc6 3. Bb5 d6 4. Bxc6+ bxc6 5. d3 g6 6. Bd2 Bg7 7. Nf3 Rb8 8.
Rb1 Ba6 9. O-O Nf6 10. h3 O-O 11. Nh2 e5 12. f4 Nd7 13. f5 f6 14. fxg6 hxg6 15.
Qg4 Qe8 16. Nf3 g5 17. h4 gxh4 18. Nxh4 Rf7 19. Nf5 Nf8 20. Bh6 Qd7 21. Bxg7
Rxg7 22. Nxg7 *
Position (FEN): 1r3nk1/p2q2N1/b1pp1p2/2p1p3/4P1Q1/2NP4/PPP3P1/1R3RK1 b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 772
Best move: Qxg4