Ma Hailong beat Masters champion Shaun Murphy 4-3 in the first round of the Welsh Open.
The 21-year-old took the match to a decider and dumped the world number six out on Tuesday.
Ronnie O'Sullivan was not present for his fixture, with the Rocket withdrawing from the competition before his clash against Jamie Clarke.
Luca Brecel showed signs of his best when his attempt of a rapid 147 brought cheers as he rallied to a 4-2 comeback win over Stuart Carrington.
After losing the opening two frames, the Belgian barely broke stride from that point on as he booked his place in the next round.
World number two Kyren Wilson avoided a slip-up with a 4-3 victory over Marco Fu.
Wilson became the 14th player to reach 500 centuries in professional competition during his win.
Sanderson Lam upset Barry Hawkins 4-1 with Joe O'Connor, Ryan Day, Wu Yize, David Gilbert, Matthew Selt, Matthew Stevens, Noppon Saengkham, Hossein Vafaei and Chris Wakelin the day's other winners.