Dave Chisnall won five legs on the spin to reach the quarter-finals of the televised European Darts Championship.
The Morecambe-based player recovered from a bad start to defeat Jonny Clayton 10-6 in Dortmund, Germany.
In a match shown live in the UK on ITV3, 'Chizzy' banged in five 180s in the closing stages to turn the match around from 6-5 down.
He now plays Chris Dobey in the quarter-finals of the £500,000 event on Sunday afternoon.
Chisnall was in imperious form on Friday as he whitewashed Steve Bunting 6-0 in the first round, scoring a stunning three-dart average of 107.36.
Chizzy is aiming to win the first Professional Darts Corporation (PDC) major title of his career.