The Welsh Open has been one of the strangest - and the best - tournaments I can remember.
The level of entertainment on offer has been extremely high and it's proven that you don't need century breaks flying in every frame to make snooker interesting.
You can't beat scraps on the colours, unexpected misses and players winning frames after getting snookers.
The final pits Ali Carter against Joe Swail.
Carter has lost a number of matches he should have won; Swail has won a number he should have lost.
The Belfast man becomes the first Northern Irishman to take part in a ranking tournament final since Dennis Taylor lost to Stephen Hendry in the 1990 Asian Open.
He would be the first Northern Irish ranking event winner since Taylor won the 1985 world title.
If he does come through expect tears, and not just from him.
Carter is in his second ranking final and, whatever happens, we'll have the sixth different winner from as many tournaments this season.
Snooker at the moment is unpredictable and this week has reminded us of its ability to serve up great slices of drama.