Chess puzzle (Advantage)
Moves: 1. Nf3 b6 2. g3 Bb7 3. Bg2 e6 4. c4 c5 5. O-O Nf6 6. Nc3 Be7 7. d4 cxd4 8. Nxd4
Bxg2 9. Kxg2 Nc6 10. Ndb5 Qb8 11. b3 a6 12. Nd4 O-O 13. e3 Qb7 14. Kg1 Bb4 15.
Bb2 Rfd8 16. Qf3 Rab8 17. Nde2 d5 18. cxd5 Nxd5 19. Nxd5 Rxd5 20. Nf4 Rf5 21.
Qg4 Ne5 22. Bxe5 Rxe5 23. Nh5 Rxh5 *
Position (FEN): 1r4k1/1q3ppp/pp2p3/7r/1b4Q1/1P2P1P1/P4P1P/R4RK1 w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 799
Best move: Qxh5