I don’t think this fight will be all that hard for Fonseca who has proved hes a level above domestic level. I think at Super Featherweight Fonseca is probably what I’d describe as fringe world level while Zamora is very much domestic level.
Fonseca is better technically but more importantly has more power and has already beat Zamora once. I do think it’ll be competitive at first because Zamora isn’t that bad of a fighter but has been stopped when stepping up on a fairly regular basis.