Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nc3 d6 3. g3 Nf6 4. Bg2 Nc6 5. d3 g6 6. f4 Bg7 7. Nf3 O-O 8. O-O
Bd7 9. Nh4 e6 10. f5 Nd4 11. fxg6 fxg6 12. Bg5 h6 13. Bxf6 Rxf6 14. Rxf6 Qxf6
15. Qd2 Kh7 16. Rf1 Qe7 17. Ne2 Nc6 18. Kh1 Rf8 19. Rxf8 Qxf8 20. Qd1 Ne5 21.
Ng1 Ng4 *
Position (FEN): 5q2/pp1b2bk/3pp1pp/2p5/4P1nN/3P2P1/PPP3BP/3Q2NK w - - 4 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 837
Best move: Qxg4