Judd Trump is through to the next round of the English Open after winning 4-3 against Louis Heathcote.
Trump's first frame break of 75 suggested this would be business as usual for the world number one.
However Heathcote scrapped his way to 1-1, before breaks of 68 and then 53 put him a frame fro a huge upset.
Trump held his nerve, with a break of 86 halving the deficit before taking the sixth frame 49-13. He then hit 63 on his way to the winning frame.
Kyren Wilson is through to the second round of the English Open after a 4-2 win over Dominick Dale in Milton Keynes.
In a topsy-turvy encounter, Wilson took the lead having missed a routine red before the 28-year-old quickly doubled his advantage.
Dale pulled a frame back, but a 59 clearance on the pink was enough for Wilson to extend his lead. Dale stuck with it, though, and removed everything that was left for a run of 94 to register the highest break of the match and make it 3-2.
But eventually Wilson would prevail having played on when needing snookers to take the decisive sixth frame.
Gao Yang beat Poland's Kacper Filipiak 4-2, while experienced Barry Hawkins saw off Brazil's Igor Figueiredo 4-0.
Matthew Stevens defeated Jamie O'Neill 4-2, and Mark Davis enjoyed a 4-1 win over Daniel Wells.
Ryan Day scored a 4-0 whitewash against Mark Lloyd, with Luca Brecel defeating Ian Burns by the same margin.
Veteran Graeme Dott fell 4-2 to Alexander Ursenbacher as the 24-year-old Swiss made it through.
Shaun Murphy was pushed hard all the way by Robert Milkins, but clinched a scrappy 4-3 scoreline to progress.
Stuart Bingham took on Fergal O'Brien and claimed a 4-1 win.
Jak Jones defeated Elliot Slessor in an easy 4-1 victory.
All all-Wales, all-Jones tie saw Jamie Jones beat his compatriot Duane Jones 4-2.
David Lilley enjoyed a comfortable 4-1 win over Eden Sharov.
Tom Ford is also through after defeating Xiao Guodong 4-3, sealing the deciding set with a break of 56.
Simon Lichtenberg came back from 2-0 down to defeat former German Masters champion Anthony Hamilton 4-3 and will play Liverpool's Allan Taylor in the next round.
A break of 67 in the decider gave Zhao Jianbo a 4-3 win over Michael White.
- O’Sullivan on first world title: I feared I had blown it
- English Open: Latest draw, schedule and results
Indian Open champion Matthew Selt makes breaks of 100 and 65 en route to beating Jamie Wilson 4-0. He will play Xu Si, who comprehensively beat 1997 world champion Ken Doherty 4-1.
Ben Hancorn is into the second round after defeating Sean Maddocks 4-2, making a century and a 55 break. He will face Thailand's Thepchaiya Un-Nooh in his next match.
Jack Lisowski defeated Li Hang 4-2 with breaks of 67 and 83 to go 2-0 up before Li fought back to make it 2-2, but the 29-year-old from Cheltenham won the last two frames with breaks of 55 and 65.
Lu Ning saw off Zak Surety 4-1 and sets up a second round clash against reigning Shoot Out champion Michael Holt.
Jimmy Robertson will face Luo Honghao in round 2 after a 4-1 win over Chen Zifan.
Peter Lines was due to play Luo in the first round on Tuesday, but he had to pull out after testing positive for Covid-19 so Luo received a bye.
Zhao Xintong beat compatriot Pang Junxu 4-3.
Northern Ireland's Jordan Brown won three frames in a row (56, 58 and 85) to see off Wales' Lee Walker 4-2.
Rory McLeod comes back from 2-0 down to defeat David Gilbert 4-2. McLeod will face Joe O'Connor in the next round.
Former British Open winner Nigel Bond comes from 3-1 down to beat Ashley Hugill 4-3.
1997 world champion Ken Doherty was comprehensively beaten 4-1 by Xu Si.
Oliver Lines tested negative then beat Noppon Saengkham 4-1 in the first round on Monday. He was due to play Anthony McGill in the second round, so McGill receives a bye to round three.