The 2012 Grand Slam of Darts winner continued his quest to win a second consecutive major title, with a fairly comfortable victory over Dolan.
‘Barney’ took the first two sets but found himself in a precarious position when Dolan won five straight legs.
But, with his opponent needing one leg to level the match, The Dutch ace took the next three to move 3-1 ahead before closing out the victory.
“I’m happy with the win,” said van Barneveld, the five-time World Champion, who had averaged over 108 in his first round triumph.
“Brendan fought back well but I was really pleased to win the fourth set. That probably got me the match.
“If you look at the averages compared to the first match, it wasn’t my best but I was a little tired.
“The most important thing is that I’m through and looking forward to the next match.”
van Barneveld began in a similar vein of form to his first round victory, averaging over 102 as he took the first set three nil and hitting his first 180 in the process.
The first two legs in the second set were shared, before the Dutchman’s second maximum helped to put him in front.
He then grabbed a break of throw to double his lead in the match.
Dolan hit back, however, as the Northern Irishman took out finishes of 100 and 124 to pull a set back.
‘The History Maker’ produced an eleven-darter to break in the opening leg of the third, before pinning a 103 to checkout to move within a leg of parity.
But ‘Barney’ stopped the rot and reeled off three consecutive legs, which included a 93 checkout and his third maximum, to take the set and go 3-1 up.
Dolan held his throw in the first leg of the fourth set before van Barneveld pegged him backed, with the aid of his fourth 180.
The Dutch legend grabbed a break of throw, bedding double nine, before finishing off the match with a clinical 62 finish.
van Barneveld will meet Anderson in the third round on Thursday 27 December.
By Chris Murphy
Images courtesy of Lawrence Lustig/PDC