Milan fight back in Florence