Ok, well firstly the engine analyzed to depth 10, which means you basically asked a learning disabled child for chess advice. Change your settings immediately, depth 10 isn't even sufficient for beginners. Beginners can certainly get by with depth 20, which takes stockfish all of seconds. I prefer a little deeper, but it isn't truly necessary except for advanced players.
Second, its obvious that black's position is completely borked, and after qa5, the engine's recommendation of bxd7 followed by e6, without analyzing it, just looks like the start of a winning attack. This is what engines do. They recommend crazy looking moves if their calculations show you are less screwed. Here, taking the rook isn't actually so crazy looking, since you get a rook and then the bishop for the queen. Its easy to see that haul being better than retreating the queen and facing a devastating attack. Black is toast either way, but you likely "blundered" in the computer sense of not selecting the least-terrible option.
Hi,
The engine shows this as a blunder and says that the best move is Qxb1+
Why is that, given the Knight would have taken my Queen afterwards?
Thank you