For all the talk of withdrawals and non-entries, the cream has risen to the top in Bahrain.
The semi-final line-up is brimming with quality, although interestingly it features four players who were in no sort of form before the event began.
Stephen Hendry has been consistently impressive here – a stark contrast to his form in the first three ranking events of the season.
Matthew Stevens has won eight of his 19 meetings with the seven times world champion – a pretty good record – including two finals, the 2003 UK Championship and 2005 Northern Ireland Trophy.
How nice it is to see this talented Welshman playing so well again. I had questioned whether he could bounce back and here is the answer.
Neil Robertson impressed me against Stephen Maguire yesterday. The key frame was the fourth. Maguire had just made breaks of 122 and 81 and was starting to get on top.
Robertson, though, responded with a run of 75 and did not lose another frame.
The Aussie is through to only the third ranking event semi-final of his career. He won the other two and went on to be crowned Grand Prix and Welsh Open champion.
However, Robertson will have his work cut out against Mark Allen, who hit three centuries during his 5-2 defeat of Barry Hawkins in their quarter-final.
I expect Allen to win a ranking title sooner rather than later.
We haven’t seen him yet on the TV table in Bahrain but I’m looking forward to his semi-final, indeed both semi-finals.
Whatever the gripes and problems in snooker, the game itself remains as fascinating as ever.