Masters debutant David Gilbert is through to the semi-finals at the Alexandra Palace after defeating Stephen Maguire 6-2.

Gilbert, 38, is making his first appearance in the tournament but looked comfortable in his win over the Scot.

"I've never dreamed about being in the Masters, it was never possible, it was never on the agenda," said Gilbert afterwards.

"I'm starting to believe in myself a lot more. I feel comfortable in my surroundings. I'm not intimidated anymore by anything or the scenario. I want to be out there playing the best players.

"You can't do what I've done unless you've got something about you." 

Maguire said he wished he had been beaten in the first round after losing to Gilbert.

He earned his place in the second round after a remarkable comeback against Neil Robertson but could not produce the same against Gilbert.

"The frame to go 4-1, I think I knew that was that because it was pathetic what I've done," he said.

"And then I did the exact same thing the next frame. I just thought 'do you know what? Just get me home, that's enough for me'.

"Neil let me off the hook (in the first round). I wish he (had) never now, because I put in a performance like that."