Sort:  

Great job! I assume you meant Qxf7 :)

Yes. 😅
I have to improve my notations skills.