Jim Williams makes it an all Welsh Final

A strong performance from Jim Williams saw him overcome a late charge from the Belgian Mario Vandenbogaerde 6-4 to setup a spectacular all Welsh Final with Wayne Warren.