Peter Wright won an incredible seven-set thriller in a dramatic tie-break to reach the quarter-finals of the William Hill PDC World Darts Championship last night.

The Scot's triumph came at the expense of Dave Chisnall in one of the greatest matches ever seen on the Alexandra Palace stage.

Wright, from Mendham, near Harleston, broke Chisnall's throw in the opening leg by scoring his first 180 and landing a 90 finish but his opponent responded with a brilliant 121 checkout.

The pair then both hit 180s as the next two legs were shared before Chisnall took out 68 to take the first set 3-2.

An 88 finish saw Wright take the lead before he bedded double eight and double 19 to level the match by breezing to a 3-0 win in the second.

The pair exchanged 180s before Chisnall pegged double eight. He then landed double ten after hitting his third 180 before defying Wright's fourth maximum with a superb 160 finish.

Wright hit two more maximums and Chisnall hit one but the world number four took out 45 to move ahead as he looked to make it 2-2 on sets. Chisnall levelled but Wright finished 88 and 20 to square up the match.

Chisnall took the first two legs in the fifth before an eighth 180 helped Wright pull a leg back but Chisnall bedded tops to wrestle back the lead.

Chisnall hit two 180s and took out 76 to break. Wright crucially broke straight back with a 116 finish before taking out 84 to move ahead. The pair exchanged maximums but Chisnall moved within a leg of victory thanks to a 112 finish.

Wright held his nerve to take out 68, forcing a deciding set.

Chisnall took out 143 and Wright responded with a 100 finish. The pair then broke each other's throw with an 80 finish for Chisnall before Wright took out 68 to force a tie-break, where a margin of two legs was required for victory.

Chisnall drew first blood with a 78 finish but missed a dart at double eight for victory in the following leg. Wright levelled and then took out a fabulous 127 to break but he then missed a dart at the bull and Chisnall incredibly pulled off a 130 finish.

The 2014 finalist Wright broke again by cleaning up 64 and, after his opponent missed tops for a 125 finish, he landed double six to seal a sensational win.

Wright's reward for progressing to the last eight is a New Year's Day showdown against Adrian Lewis (session time yet to be confirmed).