A huge sacrifice!
nice puzzle. i see you like sacrifices well i do.we have the same style:Attackers!
Here is one game of mine where i used a ''decoy'' tactic:http://www.chess.com/livechess/game.html?id=103611015
Look at move 25 the krushing vove that i played.
if you don't know what ''decoy'' means go to this link:http://en.wikipedia.org/wiki/Decoy_(chess).
thanks for posting your nice game.