I saw Rxf3, but was trying to work out the follow up after Qh2+. Took me a while to realise there's Ba6+, ultimately winning the queen. I'm sure that's what Rapport missed. So easy to forget about long-range bishop checks from the other side of the board!
I don't know why, but I always expect the intro to be: "Hey everybody, I'm grandmaster Ben Finegold. This is another 5 minutes with Ben - I'm Ben, and this is 5 minutes."