У першому півфіналі зустрілися Марк Вільямс і Джадд Трамп. Джадд жваво почав, повівши у серії 2:0. Маститий Марк в третій партії взяв своє, але Трамп був чудовий - 5:1.
І тут Вільямс повів камбек, звівши відставання в матчі до мінімуму - 4:5. Але Джадд знову перехопив і довів гру до перемоги.
У другому півфіналі Хіггінс переміг Шона Мерфі - 6:3.
У фіналі Хіггінс в завзятій битві переграв юного Трампа. Під час матчу 37-річний Джон поступався суперникові з рахунком 2:7, але потім виграв шість фреймів поспіль і довів матч до перемоги - 10:9. У шостому фреймі Хіггінс оформив свій шостий в кар'єрі максимальний брейк (147).
Для чотириразового чемпіона світу Хіггінса перемога на турнірі в Шанхаї стала першою в кар'єрі.