Gloucester potter Rob Milkins will face Sam Baird in the last 16 of the Welsh Open this evening.
The 36-year-old defeated two-time World Champion Mark Williams 4-1 last night at the Newport Centre to set up this evening's tie.
The Milkman took the first two frames, with breaks of 50 and 59, losing the third frame.
Breaks of 32 and 45 saw Milkins grab the fourth frame, and a break of 87 gave him the fifth and victory.
Welshman Williams, who won snooker's ultimate prize in 2000 and 2003, had spent most of the day in hospital as his wife is expecting their third boy.
Milkins' opponent today, Baird, has already achieved his best ranking finish by reaching this stage of the Welsh Open.
If Milkins defeats Devon-born Baird, he will face either China's Ding Junhui or Northern Ireland's Mark Allen in the quarter finals.
Fellow Gloucester potter, Michael Wasley, lost 4-2 yesterday to Andrew Higginson.
Last 16: Tom Ford v Ken Doherty; Graeme Dott v Pankaj Advani; Stephen Maguire v Matthew Stevens; Neil Robertson v Stuart Bingham; Ding Junhui v Mark Allen; Judd Trump v Andrew Higginson; Alan McManus v Joe Perry; Sam Baird v Robert Milkins