A bad tournament for the seeds
Back-to-back champion Judd Trump was a shock early exit, but not the only big name to go out early.
Ronnie O'Sullivan and Luca Brecel did not even make it to China.
Trump, current world No1, lost to finalist Joe O'Connor in the last-32.
Kyren Wilson, world No2, was also eliminated in the last-32.
World No3 Mark Selby and No5 Mark Allen were both eliminated at the last-64 stage.
None of the top six in the world even made the last-16.
Credit: Getty
John Higgins route to the final
John Higgins route to the final didn't see him take out names as big as O'Connor, but he still beat some big hitters.
As a ranked player, he is world No15.
He beat Mark Davis in the last-64 and Robbie Williams in the last-32.
In the last-16 he took out Zhou Yuelong, who in the round before had eliminated Kyren Wilson - so would have liked his chances.
Following his last-16 win he met Pang Junxu, and beat Zak Surety in the semi-final, setting up a meeting with Joe O'Connor.
Credit: Getty
Joe O'Connor's route to the final
Joe O'Connor has taken out some big names on his way to the final in China.
He took out Long Zehuang in the last-64, but pulled off the shock of the tournament in the last-32, beating defending champions Judd Trump.
He took out Michael Holt, before beating another top 10 ranked Shaun Murphy in the quarter-final.
In the semi-final, he met world No12 Ali Carter - and took another ranking player down.
He meets John Higgins in the final.
Credit: Getty
How much money is on the line?
Players in China were playing for their split of a HUGE £825,000 prize fund:
Winner: £175,000
Runner-up: £75,000
Semi-final: £33,000
Quarter-final: £22,000
Last 16: £14,000
Last 32: £9,000
Last 64: £5,000
Highest break: £5,000
Joe O'Connor and John Higgins are guaranteed at least £75,000, but both of them will want to add £100,000 to that total.
The final
We now know our two finalists - Joe O'Connor and John Higgins.
John Higgins booked his place after beating Zak Surety earlier in the day.
Joe O'Connor booked his place after beating Ali Carter in the second semi-final.
Final - O'Connor into the final
Joe O'Connor beats Ali Carter 6-3 to book his place in the World Open final.
He will meet John Higgins in the final.