Chess puzzle (Advantage)
Moves: 1. c4 e5 2. Nc3 Nf6 3. g3 d5 4. cxd5 Nxd5 5. Bg2 Be6 6. Nf3 Nc6 7. O-O Bb4 8.
d3 O-O 9. a3 Nxc3 10. bxc3 Bxc3 11. Rb1 Rb8 12. Be3 Ba2 13. Rc1 Bd4 14. Bd2 Bb2
15. Rc2 Bb3 16. Nh4 Bxc2 17. Qxc2 Bxa3 18. Bxc6 bxc6 19. Qxc6 Rb6 20. Qa4 Be7
21. Nf5 Bg5 22. Bb4 Re8 23. h4 Qc8 24. Bc5 Ra6 25. Qg4 h5 *
Position (FEN): 2q1r1k1/p1p2pp1/r7/2B1pNbp/6QP/3P2P1/4PP2/5RK1 w - - 0 26
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1560
Best move: Qxg5