Der dreimalige Weltmeister aus England bezwang im Viertelfinale vor 1.300 Zuschauern am Freitagabend den Waliser Matthew Stevens 5:3. Der auf Rang 16 der Weltrangliste zurückgefallene O'Sullivan machte dabei einen 1:3-Rückstand wett.
Im Halbfinale bei dem mit 280.000 Euro dotierten Turnier trifft der 36-Jährige am Samstag auf Stephen Lee (England), der Vorjahressieger Mark Williams aus Wales mit 5:3 aus dem Wettbewerb warf.
O'Sullivan hatte zuvor in der Nachmittagssession im Achtelfinale seinen Landsmann Joe Perry klar mit 5:1 bezwungen. Bei dem Weltranglistenturnier ist die komplette Snooker-Elite am Start. Die Veranstaltung endet mit dem Finale am Sonntag.