Conversation so far:
What was New Excalibur?
The letters page of the final issue of Excalibur announced a relaunch of the title as New Excalibur in November, 2005.
Is New Excalibur a group?
New Excalibur is a fictional superhero group appearing in Marvel Comics. They are depicted as an offshoot of the X-Men, usually based in the United Kingdom.
What happens after the New Excalibur and Sage win against Albion?
A party is held in honor of Excalibur.

Question: Did they defeat anyone else?
Self-contained rewrite: Did the New Excalibur and Sage defeat anyone besides Albion?