Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Be7 4. d3 Nf6 5. O-O O-O 6. Nc3 h6 7. a3 d6 8. b4
Bg4 9. h3 Bh5 10. Be3 Nd4 11. Bxd4 exd4 12. Nd5 c6 13. Nxe7+ Qxe7 14. Qd2 Bxf3
15. gxf3 b5 16. Bb3 c5 17. bxc5 dxc5 18. Kh1 Qd7 19. Kh2 Rac8 20. Rg1 Kh7 21.
c4 dxc3 22. Qxc3 Rfd8 23. Rad1 Nh5 24. Qe5 f6 *
Position (FEN): 2rr4/p2q2pk/5p1p/1pp1Q2n/4P3/PB1P1P1P/5P1K/3R2R1 w - - 0 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1141
Best move: Qxh5