Billy Donovan on high-energy game, win over Philadelphia