Tags: #mark selby #mark v #mark john #mark higgins #mark Zhang #mark Anda #mark downs #mark John #mark Higgins #mark to #mark set #mark up #mark Mark #mark Selby #mark semi-final #mark in #mark 2024 #mark