25... Qxf1
Maintaining Tempo

25... Qxf1
I don't see how that move's possible, the queen being on h4.
I think shuttlechess92 meant 24... Qxf1
yeah I was wondering why you didn't take f1 as well :p
24. Qxf1+
25. Kd2 Rf2#
I guess you have been a bit lucky he didn't take the knight. I didn't know why you too k it I mean you are already up an exchange you could just try to generate some attack by centralising your knight and not taken a useless pawn on the side.
A fun game; I think the King/Rook fork on turn 8 cost White tempo that he never managed to gain back. I think I stayed on the offensive almost the entire game; perhaps a different method of attack would have been better? Any other comments are also greatly appreciated.