Ronnie O'Sullivan was in impressive form in reaching the World Snooker Championship final and then revealed he was ready to retire.
The three-time champion was simply far too strong for Matthew Stevens and booked his place in the final with a 17-10 victory as he closes in on his fourth world title.
'The Rocket' will now meet the man he beat to win his third, Ali Carter, in 2008 after 'The Captain' beat Stephen Maguire 17-12.
O'Sullivan has seemingly fallen in and out of love with the game and threatened to quit in the past and, although he admits he has enjoyed his Crucible run, he feels that now could be the time to hang up his cue.
"I've made the decision. This might - might - be my last time here," O'Sullivan said.
"I don't intend to stay in the game long, even though I feel [I'm in] in a lot better place. I might consider having a good, long break, a couple of years off.
"I've weighed up the pluses and the minuses and I'm quite comfortable with the decision.
"There's no better way [to go out] than to get to the final at the Crucible. If I win it, it's a bonus; if I don't, at least I can say I've gone out on a high."