O norte-irlandês entrou melhor e venceu o primeiro frame, mas perdeu os dois seguintes frente ao galês, antes de recuperar e conquistar os cinco seguintes, assegurando assim um lugar entre os oito melhores.
Mark Allen alcançou o 687.º century da sua carreira durante o encontro, ao limpar 125 pontos para garantir o quarto frame e colocar-se no caminho de uma vitória convincente.
"O ambiente aqui é incomparável, é sempre bom voltar", afirmou à BBC Sport.
"Senti-me confortável, o que é estranho. Não consegui preparar-me para este evento; estive deitado na cama toda a semana com uma intoxicação alimentar. Pensei apenas em entrar e dar o meu melhor. Se o jogo tivesse sido mais equilibrado, já não teria forças, por isso fico contente por ter conseguido fechar o encontro a tempo", acrescentou.
Allen vai defrontar nos quartos de final o número um mundial Judd Trump ou o chinês Junhui Ding – será a 11.ª vez na sua carreira que atinge esta fase da competição.
Allen já conquistou o Masters em 2018, mas não voltou a ter sucesso nas edições seguintes.
"Não me deixo embalar, é o 11.º quarto de final, mas só o venci uma vez. Tenho de tentar mudar isso, e esta semana é tão boa como qualquer outra para o conseguir", assumiu.
