We know Queen was fighting Chopper for around 30 minutes. In those 30 minutes, King was fighting Marco.
Sanji took over from Chopper and started battling Queen...minutes unknown.
This chapter we see King has left Marco and Queen has left Sanji, and Marco too tired to stop them from destroying the live floor.
Therefore, since Chopper started fighting Queen , King has been the one fighting Marco in base all this time and pushing Marco close to his limit. Solid hype for King