Ronnie O'Sullivan was at his very best as he hit a sparkling 142 on his way to a comprehensive 5-1 victory over Mark Selby.