Ronnie O’Sullivan produced a brilliant break of 143 to secure the high-break prize at the Shanghai Masters.