Fourth seed Gary Anderson survived a major scare before progressing into the last 16 of the PDC World Darts Championship at the expense of gutsy qualifier John Bowles.
Debutant Bowles missed three darts for victory in three separate legs before Anderson eventually progressed 6-4 in a thrilling deciding set.
Despite rattling in 19 180s, Anderson's finishing once again let him down and allowed Widnes-based Bowles the chance to stay with him, and then move ahead.
But the 45-year-old debutant, who stunned Jamie Caven in round one, missed out on a match-winning double 20 on three occasions in the final set and the Scot eventually made him pay just before a sudden-death leg would have been required.
Speaking afterwards, a relieved Anderson told Sky Sports: "I'd rather have played Barney or Phil because I know what John's like, he's a classy player. I was snatchy at double eight and double four. I thought it was Christmas at home for me."
Fellow seeds Andy Hamilton and Dave Chisnall had no such problems reaching round three after both recorded 4-1 victories in Friday's afternoon session.
Hamilton, runner-up 12 months ago, became the first player to reach the last 16 after coming from behind to beat Richie Burnett.
'The Hammer' wasted four darts to take the opening set before Burnett offered up a festive gift of his own with five missed darts for a 2-0 lead.
Hamilton, who averaged over 97, stepped in to level matters and from that point there was no way back for 1995 BDO World Champion Burnett, who was left to rue what might have been.
Stoke thrower Hamilton, who will play either Terry Jenkins or John Part in round three, said afterwards: "My finishing was very good towards the end of the match and that was the key to my win. I was disappointed to lose the first set in the way that I did but I didn't let it get my down, and I'm pleased with how I recovered.
"I reached the final last year and I would love to one step further this time around. Not many people are talking about me and I'm regarded as the underdog. But I'm still there fighting and I'm going to be tough to beat."
World number 12 Chisnall then progressed from a high-quality encounter with Northern Irish qualifier Daryl Gurney.
The two former BDO stars shared 21 180s between them but it was 'Chizzy' who held his nerve the better as all five sets went to deciding legs.
Who will win the 2013 PDC World Championship?
Michael van Gerwen