Three-time winner Mark Selby has been knocked out of the World Snooker Championship.
The 2014, 2016 and 2017 champion has lost 13-10 to Gary Wilson in the second-round at the Crucible.
Selby recovered from falling 9-7 down to square the match at 10 frames all, but former taxi driver Wilson ran off breaks of 86 and 92 in winning the next three frames.
He'll play either Ali Cater or Mark Allen's conqueror Zhou Yuelong in the quarter-finals.
Stunning performance from the Wallsend potter @Gary_Wilson11 🙌
He's through to the @Betfred World Championship quarter-finals, beating Mark Selby 13-10! #ilovesnooker pic.twitter.com/BYeWgAulty
— World Snooker (@WorldSnooker) April 27, 2019