Chessgasmatic!
After 4.Qf4+?? why not 4....Kxf4! (FREE QUEEN) when White wins instead.
Hahaha! I went over this line hundreds of times! Sometimes "blind" isn't a word explicit enough to explain my explicit chess basics deficiency! 
You could have won the queen and rook.
Yes, It's still a genius move! Though, my "mate" was mildly flawed! XD
If you need help, please contact our Help and Support team.

