Stuart Bingham followed in the footsteps of Ronnie O'Sullivan by making a 147 break at the China Open.
Just a day after O'Sullivan's maximum in his defeat to Elliot Slessor, Bingham earned a share of the £42,000 prize money in the seventh frame of his second-round win over Ricky Walden.
Bingham, who needed a final-frame decider to beat 2016 finalist Walden 6-5, secured his top-16 ranking with the win to guarantee a spot at the World Championship in Sheffield, which begins later this month.
He has now recorded four maximum breaks during his career and will face Graeme Dott in the third round after the Scot beat Chris Wakelin 6-3.
Elsewhere, defending champion Mark Selby produced two breaks of 135 as he eased through, but there was a defeat for 1999 winner John Higgins.
World number one Selby overcame Ben Woollaston 6-3 to set up a meeting with China's Lyu Haotian, while Higgins, winner of 30 ranking titles, crashed out 6-2 to Jack Lisowski.
World number 73 Slessor, who upset five-time world champion O'Sullivan on Tuesday, also saw his tournament come to an end as he lost 6-4 to fellow Englishman Tom Ford.
Australian Neil Robertson made two century breaks as he came from 4-1 down to defeat Sam Craigie 6-5 and will next face China's Zhou Yuelong, who beat Welshman Jak Jones 6-2.
Also on Wednesday, three-time champion Mark Williams cruised past Michael Holt 6-1, Barry Hawkins saw off Michael White by the same scoreline, and home favourite Ding Junhui, winner in 2005 and 2014, beat compatriot Xiao Guodong 6-2.
Masters champion Mark Allen will play Welshman Williams next after he defeated Yan Bingtao 6-4, while Ding will face Kyren Wilson following his 6-4 success over Mark King.
In the day's other matches, Haotian beat Fergal O'Brien 6-5, Gary Wilson saw off Joe Perry 6-4, Cao Yupeng knocked out David Gilbert 6-2 and Luo Honghao edged past Duane Jones 6-5.