World Snooker Championship 2023 results: Mark Allen beats Jak Jones to reach semi-finals
Mark Allen has reached only his second semi-final at the CrucibleVenue: Crucible Theatre, Sheffield Dates: 15 April-1 MayCoverage: Watch live on BBC TV and Red…