They were kind of riding off of momentum but I'm confident they are not a fluke team as they looked very consistent with their team chemistry and util usage
they have definitely gotten better, but i'm not getting my hopes up yet (EDG as an org has developed a bad habit of losing when people have expectations-)