Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 b6 3. Nf3 Bb7 4. Nc3 Nf6 5. e5 Nd5 6. Nxd5 Bxd5 7. c4 Bb7 8. Be2
d6 9. exd6 cxd6 10. O-O d5 11. cxd5 Bxd5 12. Re1 Bd6 13. Bb5+ Nd7 14. Qa4 a6
15. Bxd7+ Qxd7 16. Qxd7+ Kxd7 17. Ne5+ Ke7 18. b3 Rac8 19. Bf4 Ba3 20. Bg3 Rc3
21. Bh4+ f6 22. Ng4 Bd6 23. Ne3 Bb7 24. Nf5+ Kd7 25. Nxg7 Rg8 26. Nxe6 Bxg2 27.
Bg3 Bxg3 28. hxg3 Bd5 29. Nf4 Bf3 30. Nh5 *
Position (FEN): 6r1/3k3p/pp3p2/7N/3P4/1Pr2bP1/P4P2/R3R1K1 b - - 4 30
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1070
Best move: Bxh5