Nice
I think even if I had seen this in the game, I would have been hesitant to play it since it's two minor pieces and a major for a queen.
A queen, a minor piece, and a pawn.