Mark Selby brought up his century in style then doubled the final red en route to 137 break at European Masters against Yuan Sijun.