Wow, what an amazing chapter. The Quidditch match was written splendidly. Those guys on the Ravenclaw team are obvious prats. Great job!
As for the attack, I think that it fit in with the story superbly. Dumbledore seems to be letting people down left and right and Daniel is only proving himself to be less than capable. I look forward to the next chapter. :)