Michael Unterbuchner produced the biggest upset of the 2018 BDO World Darts Championship so far when he beat number three seed Jamie Hughes 3-2.
Both men missed darts to win the match in the final set before the German qualifier hit double 20.
The 29-year-old, who became the first player from Germany to win a game in this tournament when he defeated David Cameron in the preliminary round, will now face Martin Phillips in the last-16 where he is 8/11 to win the match.
Dutchman Richard Veenstra is also through the second round of this year's tournament after defeating Kyle McKinstry.
The number 11 seed looked on course for a comfortable evening when he raced into a 2-0 lead. McKinstry hit back though to take the next two sets, the second of which was sealed with a 144 checkout.
Veenstra found an extra gear in the fifth set which allowed him to see off his Northern Irish opponent and end the match with a 91.88 average.
Flyers reached the semi-final on his debut at Lakeside in 2016 and can be backed at 1212/1 to go all the way this year.
In the afternoon session on Tuesday, recent Finder Masters runner-up Jim Williams came from 2-0 down to beat Dennis Nilsson 3-2.
The Welshman is the number nine seed in the draw and could face the defending champion Glen Durrant if they both come through their last-16 clashes.
Durrant is back in action on Wednesday evening when he takes on Daryl Fitton.
The pair met in this tournament at the quarter-final stage in 2015 when Duzza ran out a 5-2 winner and Durrant is 1/8 to defeat the Dazzler and keep his title defence alive.
View all Darts betting