Florence bounces back