Recently (first here then here) I’ve been looking at double bishop sacrifices.
In many of the examples I’ve found the combination runs something like
1. Bxh7+ 2. Qh5+ 3. Bxg7 4. Q (g-file somewhere with check) 5. R (to third or fourth rank ready to swing over to the h-file).
It’s not always like that though. Take a look at Alekhine- Drewitt from 85 years ago.
Black resigned because after 22. … Kxg7, 23. Qg4 mates in short order.
But what happens if instead Black tries to hang on with 22… f6?