Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e5 5. Nxc6 bxc6 6. a3 Nf6 7. Qf3 Bb7 8.
Bd3 Be7 9. h3 d5 10. O-O O-O 11. c4 d4 12. b4 c5 13. b5 a6 14. Bb2 axb5 15.
cxb5 Ne8 16. Nd2 Nd6 17. Qg4 Bc8 18. Qh5 Bf6 19. f4 Re8 20. f5 Bd7 21. a4 Qa5
22. Nc4 Nxc4 23. Bxc4 Re7 24. Bd5 Rc8 25. Bc1 Bxb5 26. Bg5 Bxf1 27. Rxf1 Bxg5 *
Position (FEN): 2r3k1/4rppp/8/q1pBpPbQ/P2pP3/7P/6P1/5RK1 w - - 0 28
White to move.
Themes:  Middlegame  
Puzzle rating: 1276
Best move: Qxg5