Gary Anderson remains on course for a third William Hill World Championship title after winning a thriller against Rob Cross.
The Scottish hero, who won the crown in 2015 and 2016, had just enough electricity at the Alexandra Palace to zap Voltage.
Anderson came out on top after an epic battle of the previous champions to make the last eight for the ninth time in his PDC career.
Cross, who won the 2018 title on his debut appearance at the Worlds, was in form going into the clash and took the opening set to lead the last 16 showdown.
But Anderson smashed back with a searing run of six in seven legs including a showbiz 170 finish to turn the game around and go 2-1 up.
Sign up to our Record Sport newsletter
Get all the latest Sports news sent straight to your Inbox every day by signing up to our newsletter.
We cover every morsel of information regarding your favourite club in the form of articles, videos and podcasts.
The newsletter will arrive every day at 12pm, giving you a round up of the best stories we've covered that in the last 24 hours.
To sign up, simply enter your email address into the link here.
And if you aren't already, make sure you join the conversation over on our Facebook groups and Record Sport Instagram.
The Musselburgh man pressed home his advantage and sauntered through the fourth to establish a 3-1 lead and move one away.
Cross was all at sea at that stage and busted a finish in the fifth.
But seven missed darts to move a leg from success broke some of the Anderson momentum and a fabulous 144 finish from his rival reduced the deficit.
Cross then made it 3-3 as Anderson bust a finish of his own, but the Scot stayed composed in the decider to get over the line and get through with a 4-3 winning scoreline.
Up next is fellow Scot Peter Wright as he faces Ryan Searle.