Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nd4 4. Bxf7+ Kxf7 5. Nxe5+ Ke8 6. Qh5+ g6 7. Nxg6
hxg6 8. Qxh8 Qf6 9. Qxf6 Nxf6 10. Na3 Bxa3 11. bxa3 Nxc2+ 12. Kd1 Nxa1 13. Bb2
Nxe4 14. Re1 d5 15. Bxa1 Kd8 16. d3 Nxf2+ 17. Kc2 Bf5 18. Bf6+ Kd7 19. Re7+ Kc6
20. Bd4 Bxd3+ 21. Kc3 Bc4 22. Re6+ Kd7 23. Rxg6 Rh8 *
Position (FEN): 7r/pppk4/6R1/3p4/2bB4/P1K5/P4nPP/8 w - - 1 24
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1323
Best move: Bxh8