Paul Jennings moved into the second round of the BDO World Championship with a 3-1 defeat of the higher-ranked Ross Montgomery.
Jennings had a 103 finish and an 11-dart leg en route to taking the first set.
Montgomery, ranked BDO world number five, levelled at 1-1 before taking a 2-0 lead in the third set.
However, the Englishman took the next three legs, including a 102 checkout, to take a 2-1 lead.
Jennings then won the fourth set with a stunning 14-dart leg.
Tony Eccles was edged out 3-2 by Belgium's Geert De Vos.
The Briton took the first set before his opponent took the next two.
Eccles levelled, but De Vos produced an 87 checkout, finishing on the bull, for a narrow victory.
Dutchman Wesley Harms beat Norway's Rune David 3-1.