Seven-time world champion Stephen Hendry edged into round two at The Crucible with a less-than-convincing 10-7 win over underdog Dave Gilbert.
Hendry was well short of his best form for much of the match
Hendry had been 5-1 down in the opening session but fired breaks of 68 and 76 to claw his way back to 5-4.
The Scot continued his fightback to take leads of 6-5 and 7-6, but a fine 59 clearance from the world number 66 made the score 7-7.
Hendry was not at his best but battled to win the final frames for victory.
Hendry lost to Nigel Bond in the opening round last year and will be grateful to have avoided another early exit after a misfiring performance.
The Scot was playing competitively with a new cue for the first time and made a highest break of just 76.
Nevertheless, he was not too concerned by his form, preferring to concentrate on the positive aspects of his performance.
"I had to dig deep," said the Scot, who will meet Ali Carter or Andy Hicks in the second round.
"I thought my attitude and concentration was fantastic through the whole match, which is something I had been working hard on.
"I could easily have chucked this match at 5-1 down, so I'm delighted with the way I dug in and won nine of the next 11 frames. I thought that was a tremendous performance."
Stephen was there for the taking
Gilbert admitted he only had himself to blame after letting a winning position slip.
"I don't know what went wrong - I'm disgusted with how I played, I feel terrible," he said.
"Stephen didn't play well and was there for the taking. I felt good but it just didn't click for me."
Gilbert revealed his mother has been diagnosed with breat cancer just before the tournament began.
"We are just thankful it's operable. I just wanted to do well for her," he said.
"I'm sure she's proud of me and it would have been a nice moment if I could have pulled off a shock."
Stephen Hendry (Sco) 10-7 David Gilbert (Eng)
83-25 (51) 38-77 45-59 8-68 16-90 0-101 (100) (68) 68-1 (76) 86-0 79-8 69-17 (70) 79-1 15-72 (55) 72-9 (59) 62-53 (52) 18-60 (51) 75-1 59-27