Chess puzzle (Advantage)
Moves: 1. e4 c6 2. g3 d5 3. Bg2 dxe4 4. Bxe4 Nf6 5. Bg2 Bf5 6. d3 e6 7. Nf3 Bc5 8. O-O
O-O 9. c3 Bxd3 10. Re1 Ng4 11. Be3 Nxe3 12. fxe3 h6 13. Nd4 Bh7 14. b4 Bb6 15.
a4 Nd7 16. Nd2 Ne5 17. N2b3 Qe7 18. a5 Bc7 19. Nc5 b6 20. axb6 axb6 21. Rxa8
Rxa8 22. Ncb3 Rd8 23. Bxc6 Qd6 24. Bg2 Ng4 *
Position (FEN): 3r2k1/2b2ppb/1p1qp2p/8/1P1N2n1/1NP1P1P1/6BP/3QR1K1 w - - 3 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1180
Best move: Qxg4