What a remarkable effort from John Higgins.
He went into this tournament just happy to be playing well once against, but now he's made his third Crucible final and his first since 2001.
The Wizard of Wishaw seemed down and out after going 14-10 behind.
Maguire played out of his skin in the third session, but did not get a good run of the balls in the final session, with Higgins looking relaxed to the end.
Well done John - a truly maginificent effort.
Meanwhile, it seemed at one point that qualifier Mark Selby would pull away from Shaun Murphy in their semi-final.
The "Jester from Leicester" (I've found out that apparently he's quite a comedian) twice had a two-frame lead after winning the 18th and 20th.
He also fired in his eighth and ninth tons of the championship and edged out the 2005 champion in the foul-fest 17th.
But Murphy is now a relative veteran of this stage and has been in steamier pressure-cooker situations than this - the Crucible final two years ago.
Apart from being able to make big breaks, he has also shown his ability to scrap. And in this penultimate session of the quarter-finals he won the scrappy ones.
It will be more tense and nervy in the final session. I predict more scrappy frames and I'm still sticking with a Murphy win.