Mark Allen beats world number one Mark Selby to set up a Shanghai Masters final with Stuart Bingham who beats Ding Junhui.
Home favourite Ding Junhui comes from behind to beat Martin Gould and reach the Shanghai Masters quarter-finals.
- Shanghai Masters results
- Allen edges into Shanghai semis
- Trump and Higgins beaten in Shanghai
- O'Sullivan loses in Shanghai first round
- Carter ready to return after 'biggest battle'
- Carter announces October comeback
- Trump wins Australian Open final
- Robertson beats Perry to win Wuxi Classic
- Wales Welsh Open move 'a step forward'
- Wales Llandudno to host World Grand Prix
- Wales Cardiff 'great venue' for Welsh Open
Video & Audio
RUN BY THE BBC AND PARTNERS