Two-time winner Gary Anderson through to World Darts Championship semi-finals

//Two-time winner Gary Anderson through to World Darts Championship semi-finals