26. Rxf3 was the best continuation, it's a mate in 3....
Nimzowich Defence

If you're going to propose a line for Black (beginning with 3...Qf6), it is crucial that you identify strong play for White. The move 5.c4 is poor (non-developing). The move 6.Bd3 is poor (B in a blocked position). The move 9.a4 is poor (non-developing). White overlooked 11.d6, which is disruptive to Black. I'll stop there.
I have a repertoire against E4 with Nimzowich defence i use this defence in my standard games after learning this opening my standard rating grown to 1751 and my network is slow so my rating in blitz and bullet was low if anyone wants this repertoire just give me a note i will get back to you