Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. Bc4 Nf6 5. h3 Bf5 6. Nf3 e6 7. Nh4 Bg6 8.
Nxg6 hxg6 9. O-O Nc6 10. a3 O-O-O 11. d3 Ne5 12. Bb3 Ned7 13. Re1 Nd5 14. Ne4
Qc6 15. c4 N5f6 16. Bg5 Be7 17. Bc2 Rh5 18. Bf4 Nxe4 19. Rxe4 f5 20. Re2 Bf6
21. Rb1 Bg5 22. Bxg5 Rxg5 23. f3 Qxf3 24. d4 Qxh3 25. Qd2 Rh8 *
Position (FEN): 2k4r/pppn2p1/4p1p1/5pr1/2PP4/P6q/1PBQR1P1/1R4K1 w - - 2 26
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 931
Best move: Qxg5