Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 Bb4 4. d3 O-O 5. Nxe5 d5 6. exd5 Re8 7. f4 Nxd5 8.
Be2 Nxc3 9. bxc3 Bxc3+ 10. Bd2 Bxa1 11. Qxa1 Bf5 12. g4 Bg6 13. f5 f6 14. fxg6
Rxe5 15. gxh7+ Kxh7 16. O-O Rxe2 17. Bf4 Nc6 18. g5 Qd4+ 19. Kh1 Qxa1 20. Rxa1
f5 21. Rg1 g6 22. Bxc7 Rxc2 23. h4 Ne5 24. Bxe5 Re8 25. Bf6 Ree2 26. Rb1 Rh2+
27. Kg1 Rxh4 28. Rxb7+ Kg8 29. Rxa7 Rh7 30. Ra8+ Kf7 31. Ra7+ Ke6 *
Position (FEN): 8/R6r/4kBp1/5pP1/8/3P4/P1r5/6K1 w - - 5 32
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1130
Best move: Rxh7