Chess puzzle (Advantage)
Moves: 1. e4 g6 2. Nf3 Bg7 3. Bc4 c6 4. Nc3 b5 5. Bb3 a5 6. a4 b4 7. Na2 c5 8. c3 Ba6
9. d3 Qc7 10. c4 Nf6 11. O-O Ng4 12. g3 O-O 13. Bf4 e5 14. Be3 d6 15. Nc1 Bc8
16. Bd2 Nf6 17. Kg2 Bg4 18. h3 Bh5 19. g4 Nxg4 20. hxg4 Bxg4 21. Qe1 Qd7 22.
Rh1 f5 23. Ng5 f4 24. f3 Bh5 25. Bd1 Bf6 26. Nh3 Qe7 27. Ng1 Nc6 28. Nce2 Bg7
29. Nh3 g5 30. Nhxf4 gxf4 *
Position (FEN): r4rk1/4q1bp/2np4/p1p1p2b/PpP1Pp2/3P1P2/1P1BN1K1/R2BQ2R w - - 0 31
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 967
Best move: Rxh5