Joe Cullen and Dave Chisnall won thrilling matches as the quarter-final line-up was completed at the World Grand Prix on a dramatic Friday night in Coventry.

Gerwyn Price and Jeffrey de Zwaan joined Cullen and Chisnall in making it through to Saturday's quarter-finals night at the Ricoh Arena as the quartet continued their challenges to claim the title from reigning champion Michael van Gerwen.

Cullen and Jonny Clayton served up a treat in a dramatic final game of the night, ending with Cullen winning a last-leg decider to reach the quarter-finals for the first time.

'Dynamite' Keane Barry hits target with Challenge Tour victory

The Yorkshireman looked to be cruising through, averaging just under 100 on his way to a two-set lead as he dropped just one leg in seven.

However, Clayton came roaring back, winning the deciding leg of set three before taking the fourth set 3-1 to send the contest all the way to a deciding set.

An unpredictable final set saw all five legs won against throw, with a timely 180 from Cullen in the decider teeing him up for a 74 checkout which he finished in two darts.

The world number 21's next assignment will see him face Chisnall, who also came through a five-set thriller against Ryan Joyce.

Chisnall survived seven missed match darts as he recovered from 2-0 down to defeat Joyce 3-2.

Debutant Joyce continued his relentless hitting of double 16 as he took a two-set lead, but in the deciding leg of set three he missed five darts at tops and two at double ten for the match, allowing Chisnall a way back into the contest.

Two-time World Grand Prix runner-up Chisnall grasped the opportunity, edging the fourth set by one leg before winning three legs in a row in the decider to seal his passage into the last eight.

In-form Price continued his march towards a first World Grand Prix title with an impressive whitewash win over Belgian Kim Huybrechts.

The world number three dominated the contest from the start, averaging 95.42 and hitting two ton-plus checkouts to reach the last eight for the second time in three years, dropping just three legs in the tie.

Huybrechts battled to the end but was unable to live with the scoring power of the Welshman, who will take on De Zwaan on Saturday night.

De Zwaan also made it through in straight sets, blowing away Gabriel Clemens to make it through to his first TV quarter-final in almost a year.

A late replacement for Stephen Bunting in the field, De Zwaan enjoyed back-to-back triumphs as he dropped just two legs in the contest, sealing victory in style with a ten-dart leg.