Scott Waites joined defending champion Scott Mitchell in the last eight of the BDO World Championships with a stunning comeback win over Geert de Vos.
Huddersfield star Waites, the 2013 champion, trailed 3-0 in his second-round tie at Lakeside but came back to win 4-3 in stunning style.
He is now due to play fellow Englishman Glen Durrant this afternoon.
Mitchell beat pairs partner Mark McGeeney, who missed eight match darts, in a sudden-death leg.
Richard Veenstra of the Netherlands beat Martin Atkins 4-0, while reigning women’s champion Lisa Ashton went out.
Nine-time world champion Trina Gulliver overcame Ashton 2-1 in their quarter-final to end the number one seed’s hopes of a third successive title.
Dutch fourth seed Aileen de Graaf, England’s Deta Hedman and Denmark’s Ann-Louise Peters also qualified for Friday’s semi-finals.