OMG, I LOVE this. The sexiness, the espionage, and the angst all work amazingly well together. I have to wonder how things would've worked if Krum hadn't Zabravited Charlie, and I'm even more curious about how things are going to go after the match. Gah, so much love!