Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 g6 3. d4 cxd4 4. Nxd4 Bg7 5. Nc3 Nc6 6. Be3 Nf6 7. Bc4 O-O 8.
Bb3 Re8 9. f3 e6 10. Nxc6 bxc6 11. Qd6 Bf8 12. Qd4 d5 13. O-O-O e5 14. Qa4 d4
15. Bg5 Qd6 16. Kb1 Be6 17. Ne2 Nd7 18. Bxe6 Qxe6 19. c3 Nc5 20. Qa5 Nb7 21.
Qa6 Nc5 22. Qa5 Qc4 23. cxd4 Qxe2 24. dxc5 Qxg2 25. Qc3 *
Position (FEN): r3rbk1/p4p1p/2p3p1/2P1p1B1/4P3/2Q2P2/PP4qP/1K1R3R b - - 1 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1732
Best move: Qxg5