Peter Ebdon's run to the semi-finals of the Bank of Beijing China Open has gone against the formbook.
In fact, he's had such a bad season that it's come as a big surprise.
Ebdon played very well indeed to beat Stephen Hendry 5-1 in the quarter-finals and will start a heavy favourite against Stuart Pettman today as the Preston man is appearing in his first ever ranking event semi-final.
John Higgins's 5-4 defeat of Ronnie O'Sullivan yesterday was the match of the tournament, not in terms of quality but because of the high level of drama and entertainment it served up.
It was proof that even great players feel pressure. There was no other reason for Higgins and O'Sullivan to miss as many balls as they did towards the end but it added to the spectacle.
Higgins now plays Ryan Day, who I tipped to win the Welsh Open only for him to lose in the first round (thanks a lot, Ryan!).
He's obviously got himself together for Beijing and is capable of winning the title, but must avoid the sort of flat performance he put up in last October's Grand Prix final against Higgins.
If Higgins doesn't win the title we will have a seventh different winner from as many ranking tournaments this season.