But what was White thinking?
Did his sense of danger not rise when you moved unforced from Bd3-b5.
"What's he up to?"
And even without the Queen snare his Bxc7 was bad.
You can play Bd4 then take on c7.
He looked only at....Qxc7 and Qxb4+.
These tit-for-tat combinations need careful examination.