You was lucky not to lose the queen on the 4th move
black must have missed it :laugh :laugh
You know Qf7 was mate on move four???
Oof