Josh Masters denied by Tom Richards in London Open semi-finals

Despite another impressive performance, Josh Masters was eventually denied by top seed Tom Richards in the semi-finals of the London Open being staged at the Cumberland Club.

For more information, visit: www.unsquashable.com/News