Mark Allen books place in semi-finals of Players Championship
and live on Freeview channel 276
Allen, celebrating his 38th birthday, moved into an early 2-0 lead after two half-century breaks and went into the interval 3-1 ahead with a run of 75 at the International Centre.
Wilson, who won the BetVictor Welsh Open on Sunday, then mounted a recovery as he fought back to level at 3-3 on the back of a 76 break.
Advertisement
Hide AdAdvertisement
Hide AdWorld number three Allen, though, dug in again to take frames seven and eight, before missing a match-ball chance in the next and then eventually getting the job done with a 69 break.
Allen, who had beaten former world champion Mark Williams in the first round, goes on to play Ali Carter for a place in Sunday’s final.
Meanwhile, Mark Selby produced a vintage display to sweep past Ronnie O’Sullivan 6-0 and secure his place in the last four.
World number one O’Sullivan had looked pretty much untouchable this season, with four major ranking titles already.
Advertisement
Hide AdAdvertisement
Hide AdHowever, it was Selby, himself a four-time world champion, who produced a high-quality display with half-century breaks or higher in five frames to end O’Sullivan’s 16-match unbeaten run.
“To beat Ronnie in any tournament is a great scoreline, to beat him in the way I did, I am very, very pleased. It was more or less faultless,” Selby said on ITV4.
“It is a huge game and if you cant get up for matches like that, you might as well put your cue away.”