Well, this chapter rules out Marco defeating King in 1v1, so we still need someone to do that. I think it will be Zoro.
I think people will be in for a rude awakening when Oda decides to stick to the classic shonen formula (that he has used for 2 decades now) of Luffy fighting the #1, Zoro fighting the #2 and Sanjo fighting the #3.
It may not
logically look likelit at the moment, but the puzzle pieces are aligning. They are about to lose on the rooftop, the battle will shift once Onigashima lands, and things will change.
King vs Zoro
Queen vs Sanji
Jack vs Yamato
Honestly counting on it at this point. At least if it doesn't happen, the matchups for Sanji/Zoro would actually have be better than these (i.e. King and Kaido) so I could care less if I was actually wrong lol.