Advent Calendar puzzle #2


Stockfish said 15.Qf5 is better than Bg4+.Brilliant sacrifice by the way.Is it from one of your games?

I'm trying to work out how to do it from the start rather than playing it one move at a time and it's taking ages xD

I'm trying to work out how to do it from the start rather than playing it one move at a time and it's taking ages xD
Never mind I've done it now!