Mark Williams edged out Ronnie O'Sullivan 6-5 to reach the semifinals at snooker's Masters on Thursday.
In the first quarterfinal at this year's Masters, Williams
"Overall my form is really good, given my age. I'm not going to improve at this stage of my career," the 47-year-old Williams was quoted by the World Snooker Tour website.
By making two centuries and four more breaks over 50, William took his first win over O'Sullivan since 2014.
O'Sullivan, also 47, admitted Williams was the better player on Thursday and deserved to win.
"I didn't score. I was only making bits and pieces and missed a few easy balls," said O'Sullivan. "You shouldn't win matches at this level when you don't make breaks.
Williams will meet Jack Lisowski, who defeated Hossein Vafaei of Iran 6-4 later on Thursday.