Chess puzzle (Advantage)
Moves: 1. e4 c6 2. Nf3 d5 3. Nc3 Bg4 4. d3 e6 5. Be2 Bxf3 6. Bxf3 Bd6 7. O-O Qc7 8. g3
Nf6 9. Ne2 h5 10. Bf4 h4 11. Bxd6 Qxd6 12. Nf4 Qc5 13. d4 Qb4 14. e5 Ne4 15.
Bxe4 dxe4 16. b3 hxg3 17. fxg3 c5 18. a3 Qc3 19. Ne2 Qe3+ 20. Kh1 Qh6 21. Rf2
e3 22. Rg2 Nc6 23. dxc5 Nxe5 24. Ng1 Ng4 *
Position (FEN): r3k2r/pp3pp1/4p2q/2P5/6n1/PP2p1P1/2P3RP/R2Q2NK w kq - 2 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 736
Best move: Qxg4