I think some of the sacs can be refuted. That knight sac for 2 pawns actually opened up his king. The pawn storm looks intimidating, but I think you should have held on a little longer before sacing back. A pawn break wouldn't do much. The exchange sac with Ng5 was somehow good, but it can be defended against. You found the winning line after that last sac. Just some good defence and a couter-attack or weathering the storm with the extra material would have won.
Sicillian Dragon -- Novelty + Sacs galore...

first of all well done ....u annotate ur games superbly....but i believe he did fatal mistake by sacrificing his knight since the queenside attack of the dragon is built on major piece attack not pawn attack , its his kingside attack which is built in pawn sacrifice to open the lines ....but to lose his knight like that is unjustifiable
Here's a sac filled Sicillian Dragon. My opponent's 15th move takes us out of book and his bold brave play takes us to uncharted waters very quickly. His third sac (!), later in the game, might have won for him but I think he missed his best continuation. A good
fighting game and I'm happy (lucky!) to have gotten the win...