A winning sacrifice


There's a few good moves in this position, but only one of them leads to imminent mate.  Can you find it?

The winning move gives a mate in 11 according to an hour of computer analysis, and for the curious, the puzzle below includes the rest of the moves, too!  Check the solution for detailed commentary and explanation.