Chess puzzle (Advantage)
Moves: 1. e4 c6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 cxd4 6. cxd4 Bg4 7. Be2 e6 8. O-O
Qb6 9. Be3 Nge7 10. Nbd2 Nf5 11. Nb3 a5 12. Rc1 a4 13. Nc5 Nxe3 14. fxe3 Bxf3
15. Rxf3 Nxe5 16. Rf2 Nc6 17. Nxa4 Qa7 18. Bb5 Be7 19. Rxc6 bxc6 20. Bxc6+ Kd8
21. Bxa8 Qxa8 22. Qb3 f6 23. Rc2 Bd6 24. Qb6+ Ke7 25. Nc5 Rb8 26. Qa6 Qxa6 27.
Nxa6 Ra8 28. Rc6 Kd7 29. Rb6 Be7 30. a3 Bd8 31. Nc5+ Kc8 32. Rb7 e5 33. Rxg7
Rb8 34. b4 exd4 35. exd4 f5 36. Rxh7 Bf6 37. Rh8+ *
Position (FEN): 1rk4R/8/5b2/2Np1p2/1P1P4/P7/6PP/6K1 b - - 2 37
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1303
Best move: Bxh8