GARY ANDERSON moved into the semi-finals of the William Hill World Championship with a 5-2 win over Dave Chisnall at Alexandra Palace. 

2015 & 2016 winner Anderson produced his best performance of the £2.5 million tournament so far to remain on course for a third World Championship glory. 

Anderson used just 39 darts to win the first set 3-0, hitting all three leg-winning doubles at the first attempt and averaging 115. 

The Scotsman dropped the opening leg of set two but went on to take it 3-1 before averaging 110 in a brilliant third set, which he won 3-2 despite back-to-back finishes of 121 and 112 from Chisnall.

Anderson led 2-0 in the fourth set, only to see Chisnall reel off three legs to clinch it. 

Successive checkouts of 115 and 130 saw Anderson win the fifth set 3-1 to move within one set of a place in the semi-finals. 

Chisnall pegged him back by edging set six in a deciding leg - and a sublime 140 finish helped him force a fifth leg in the seventh set but a timely 171 set-up shot did the damage in the decider, as Anderson landed tops to progress. 

Match Stats
Chisnall - 96.54
Anderson - 103.03

Chisnall - 8
Anderson - 12

Highest Finish:
Chisnall - 140
​​​​​​​Anderson - 130 

100+ Checkouts:
Chisnall - 3
​​​​​​​Anderson - 2

Chisnall - 12/29
​​​​​​​Anderson - 19/34

Dave Chisnall (Lawrence Lustig/PDC)

Gary Anderson (Lawrence Lustig/PDC)