Tie.
Or even victory for Marco (something like 50.1/49.9). After all, Fujitora can be the weakest (a bit only) among Admirals via feats (he didn't fight against those kind of powerhouses like they did, WB, Marco, Jozu, Vista) and a novice Sabo with Mera DR version is weaker than any of them (the weakest of them, Vista, is a bit above a common YC1), tough Fujitora played casually with him or that it seems like.
WB commanders > Yonko commanders
No Admiral lvl can beat Marco actually. They don't have what is necessary. They need to be significantly stronger than him. Only Yonko can beat him, and let's see in this arc if that's true cause he came here because he will be the one, probably, to entertain BM while the alliance is going up against Kaido (otherwise there is no chance). After all, BB won him because he could disable his ability. And Kizaru couldn't even deal a significant amount of damage while he was restrained by Kairoseki, let alone knocking him out for example. He isn't the only YC1 at Admiral lvl for nothing.