Ben O’Connor won Stage 18 of the Tour de France Thursday, conquering what is considered the queen stage of the race. He claimed a solo victory ahead of Tadej Pogacar, who pulled away from Jonas Vingegaard in the final meters of the Col de la Loze.