Very good and amusing. His Queen v You.
Ke3 was a touch of class.
Funnily enough I missed the mate in one with Qh5 after Bb7 as it was auto piloting through. I only saw the Qh8+ Kf5 Qf6 mate. I must be developing a backward move weakness. (I blame looking at RHP games.)