What is White's motivation to give up the Queen? I received the following tactics puzzle on lichess.org. Even though, I ended up solving it correctly, I am still not clear about the move 2. Ng5, because this loses the Queen. What prevents 2. Qe2, which would save the White Queen.

[Title "lichess puzzle 61506"]
[FEN "rn2k3/1b1p1p1N/4pBrb/qp2P3/3P3P/pP1Q4/P4PP1/R2K1B1R b q - 2 19"]

1... Be4 2. Ng5 Bxd3 (2. Qe2 *)
What prevents 2. Qe2, which would save the White Queen?


White's problem is the mating threats from the bishop battery and queen after Qc3. For instance:

[Title "lichess puzzle 61506"]
[FEN "rn2k3/1b1p1p1N/4pBrb/qp2P3/3P3P/pP1Q4/P4PP1/R2K1B1R b q - 2 19"]

1... Be4 2. Qe2 Qc3 3. Rb1 Qxd4+ 4. Ke1 Qc3+ 5. Kd1 Bxb1 6. Bg5 Rxg5 7. hxg5 Bxh7


and White is lots of material down and still facing mate threats (Qa1)