Learnt from mistake
Recently I have learnt the classic Bishop sacrifice combination. Today I have tried it and ironically got a good result. In fact, the situation doesn't allow the pattern. It was my opponent's blunder that made the game.
If black can somehow cover h7, the pattern doesn't work. So, it needs a profound calculation to ensure that the square is accessible.